useful links
XOR http://betterexplained.com/articles/swap-two-variables-using-xor/
*Some useful questions(dynamic programming etc.) http://people.csail.mit.edu/bdean/6.046/
equals: http://www.javapractices.com/topic/TopicAction.do?Id=17
== and equals: http://leepoint.net/notes-java/data/expressions/22compareobjects.html
Java notes: http://leepoint.net/notes-java/index.html
Interval Tree: http://thekevindolan.com/2010/02/interval-tree/
Monopoly:http://weblog.raganwald.com/2006/06/my-favourite-interview-question.html
Expression Tree: http://www.99inf.net/SoftwareDev/Java/41838.htm
Hashtable vs hashmap: http://stackoverflow.com/questions/40471/java-hashmap-vs-hashtable
Hashtable: http://cloudera.iteye.com/blog/1131307
Good hashfunction:
Hashtable implementation http://www.360doc.com/content/11/0817/11/18042_141124440.shtml
Circular Linkedlist: http://www.programmerinterview.com/index.php/data-structures/how-to-find-if-a-linked-list-is-circular-or-has-a-cycle-or-it-ends/
OOD: air traffic control also the traffic control: http://www.caasd.org/library/tech_docs/pre1999/wp90w542/section3.html#3-2-1
Common parent of two nodes in BST: http://code.google.com/p/sureinterview/source/browse/src/solution/tree/LowestCommonAncestor.java
Some common questions: http://geek-o-pedia.blogspot.com/search/label/java
http://stackoverflow.com/questions/5455527/how-can-i-find-the-longest-word-in-a-string-recursively
http://stackoverflow.com/questions/859562/whats-the-best-way-to-recursively-reverse-a-string-in-java
Reverse a sentence word by word. http://www.techinterview.org/post/526374214/reverse-a-string
Java GC: http://javarevisited.blogspot.com/2011/04/garbage-collection-in-java.html
Height of BST: recursively: http://stackoverflow.com/questions/575772/the-best-way-to-calculate-the-height-in-a-binary-search-tree-balancing-an-avl
Non-recursively: BFS:
http://discuss.joelonsoftware.com/default.asp?interview.11.526183.4
Introduction on design pattern: cs.uncc.edu/~payton/courses/DesignPatterns.pdf
Phone Trie tree: http://www.cnblogs.com/sysuwhj/archive/2010/11/17/1880328.html
BIG-ENDIAN/LITTLE-ENDIAN: http://www.coderanch.com/t/384495/java/java/do-convert-big-endian-bit
http://stackoverflow.com/questions/362384/are-integers-in-java-little-endian-or-big-endian
atoi in java: http://blog.sangupta.com/2010/10/atoi-in-java.html
Strategy pattern: http://java-x.blogspot.com/2006/12/implementing-strategy-pattern-in-java.html
x power y: http://mindprod.com/jgloss/power.html
How to implement myList in java: http://www.vogella.de/articles/JavaDatastructures/article.html
k-th largest number: