CitiCorp Interview Questions 1. Variable used in Threading (say t1 works on Map, t2 should work after t1 finishes) 2. Circular Linked List. how to check if a list is circular? 3. What is Hashing, what's a bucket in hashing? 4. authentication in Web Servies 5. Get Nth employee salary in Oracle. 6. Explain all the guarantees about the use of volatile keyword in the Java language from version 1.5 7. Sort a array in such a way that the duplicates are also in for ex 2 arrays 0 1 3 5 1 2 3 4 output should be 01123345 9. spring we use Initialization Bean interface 10, Discuss method overriding in Java? 11. Discuss internals of a Hashmap? What is Role of equals() and hashcode() method in Object class? What will be behavior if we override hashcode() method to always return 1? Solution discussed here What is difference between Future and Callable interface in Java? When should I use StringBuilder class in a program? Tell me about your understand...