On Campus Placement Process: A technical test, followed by 2 technical and 1 HR interviews. Test was of average difficulty level. Basic programming questions, Data Structures, Algorithms, Digital Electronics (flip flop, counters etc). Technical interviews checked basic programming ability and algorithmic aptitude. Mostly resume based. Asked every project listed in the resume in detail. They showed a lot of interest in the resume. HR interview was just a formality and was kept so that candidates can ask questions and clear their doubts.