Difference between revisions of "Interview Questions"

From Hawk Wiki
Jump to: navigation, search
(Object-oriented programming)
(Java)
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==Some Translation==
 
==Some Translation==
n! Multiplicative
+
n! Factorial
 +
 
 
==Object-oriented programming==
 
==Object-oriented programming==
 
Check here [[Interview_Questions(OOP)]]
 
Check here [[Interview_Questions(OOP)]]
==C/C++==
+
==C++ Interview==
===ArrayList Vs LinkedList===
+
[[C++ interview]]
ArrayList: fast random access<br>
+
==Javascript/Jquery==
slow at delete<br>
+
[[AJAX&Jquery]]<br>
memory fill up issue<br>
+
[http://{{SERVERNAME}}/downloads/designpattern/ Design Pattern]
LinkedList: slow random access<br>
+
 
quick delete<br>
+
==Algorithm Interview Problems==
no memory fill up issue<br>
+
[[Algorithm Problems]]<br>
complex data structure<br>
+
==Data Structure==
 +
[[All about Binary search tree]]<br>
 +
[[All about Linked List]]<br>
 +
[[Heap & Heap Sort]]<br>
 +
[[TRIE]]<br>
 +
[[Algorithm Sorting]]<br>
  
==JavaScript==
+
==Regular Expression ==
Closure.  
+
http://www.zytrax.com/tech/web/regex.htm
<pre>
+
<script>
+
function say667() {
+
  // Local variable that ends up within closure
+
  var num = 666;
+
 
+
  //var sayAlert = function() { alert(num); }
+
  return function() { num++; alert(num); };
+
}
+
  
var sayNumba = say667();
+
==PHP==
sayNumba();
+
[[PHP interview]]
sayNumba();
+
==Java==
</script>
+
[[Java interview]]
</pre>
+
==Python==
The example will keep var num in the memory. alert 667 and 668 on each call;
+
[[Python interview]]

Latest revision as of 00:27, 17 March 2015

Some Translation

n! Factorial

Object-oriented programming

Check here Interview_Questions(OOP)

C++ Interview

C++ interview

Javascript/Jquery

AJAX&Jquery
Design Pattern

Algorithm Interview Problems

Algorithm Problems

Data Structure

All about Binary search tree
All about Linked List
Heap & Heap Sort
TRIE
Algorithm Sorting

Regular Expression

http://www.zytrax.com/tech/web/regex.htm

PHP

PHP interview

Java

Java interview

Python

Python interview