I was asked some basic java stuff in initial rounds like Java collections , OOPs conceptual questions around interface, abstract classes, String vs Builder, Immutable class Multithreading which includes Executor framework, semaphores, barrier latches, concurrent hashmap memory model. Garbage collector was touched upon. Something around Spring, hibernate, JMS(Main question everyone asked Spring Bean scopes) Basic stuff for database was asked Sorting algorithms for set of objects in Array or list A few scenarios based upon my last projects were asked as it was interview for senior level Design patterns like Singleton, factory I wrote down in front of person in Skype round
Anoniem
I started every question with a brief description and asked them if they want me to elaborate. For few they asked but for most of them they were ok with description