I applied through an employee referral. The process took 2 weeks. I interviewed at Insoursys (Chicago, IL) in Feb 2014
Interview
Initial telephonic HR round will be there followed by Technical round over the phone. Technical round was extensive that lasted for 70 minutes. Three managers asked me in-depth questions about my previous experience. For final round I had to visit the office, where HR executive received me very politely. I had discussion with HR team and was offered the job.
Interview questions [1]
Question 1
1. Can you explain Busy Spinning?
2. Where do you use ReadWrite Lock?
3. Explain when you should you make an object Immutable in Java?
4. Explain Dependency Injection Pattern
5. What is Liskov Substitution Principle?
6. How do you stop SQL injection into Java Code?
7. How does ConcurrentHashMap achieves its Scalability?
8. How do you find if your program has a deadlock?