Two or Three Technical Rounds.
Director and HR Round
Java Basics ( Encapsulation, Data Binding, Inheritance, Exception Handling )
Java Advanced ( Collection Framework )
Data Structures and Algorithms ( Use Cases based questions )
Design Questions ( Design Patterns )
Performance Tuning ( JVM Tuning, Scaling etc.. )
Database Questions ( Joins, Indexing, Schema Design etc )