First written round : some subjective questions like what is polymorphism and all and McQs. questions to write data base queries. It was easy.
First technical round: data structure questions, design patterns, database queries and core Java. For some people they took second technical also but for me only one technical.
Coding test: create a simple project based on given problem. Easy only.
Interview with architect: questions based on your resume. Quite difficult but I was able to clear it
After architect round hr discussion about salary .