1 Written, 2 Technical, 1 Managerial and 1 HR Round, Written round consists of Logical puzzles. Technical was more of Programming and Basic Testing Questionss. It took around 3-4 weeks to receive the job offer , HR negotiates. Please be smart while negotiating with HR