Round: Test Experience: Following was the pattern for the written test.
Round 1: 12 Questions from C which were easy but you needed to answer minimum 10 questions correct to qualify.
Round 2: 3 programming questions, one on recursion, one question to sort string in less than 0 (nlogn) (go for redix sort, char 1 byte, O(bn), b=8), third was about a pair of elements with given difference.
Round: HR Interview Experience: After the two rounds for written test there was an interview round. To ace the interview round you should study as many puzzles as you can as well as be ready to answer lots of questions about the OOPS concept. They also ask a lot of questions on C and C++. Also have proper knowledge about what the company does and also have inside knowledge about Iphone, Ipad and Android. Besides this there were the normal HR questions which revolved around me, my strength and weakness, my attitude towards life as well as where do I see myself after n No. Of years. Tips: It is my advise that you do proper research about the company before appearing for the interview.