For the position of Java Programmer:
Take Home Test:
1. Take a file which contains key value pairs. Group the keys and display the count for each key
2. Check whether a string is palindrome or not.
Round 1:
1. Walk through a tree using recursion.
2. Print all nodes, and indent the child nodes of the tree depending on their depth in the tree.
3. skip the root node and only print the child nodes.
Round 2:
1. Some design patterns and architecture questions.