Three interviews:
1. General questions from the HR for basic evaluation on how you communicate, your personality, and which is very important about the company. You really want to know about their businesses before talking to the HR. It is not hard to know what it is, cos their products are for insurance companies, who are trying their best to themselves heard. GEICO 30 mins..... I hate that AD.
2. Technical interviews on Agile, OO, REST, Multi-Threads, Javascript, database indexes, several SQL questions, and brain teases. Typical entry level questions for typical entry level jobs. You really want to do some research about those concepts, and prepare one to two examples for key features of them.
3. Talked to project manager, business unit manager. Some questions about your previous experiences.