Was a single day process with Aptitude test, followed by 2 technical interview and a hr interview (place: ycce, Nagpur).
1. Aptitude test: it consist of 20 questions of 1 mark each and 2 coding round of 20 marks each. My personal recommendation is to solve the codes first as my 2 code were successfully solved It directly added 40 marks in total and the non coding question (Aptitude + c/java based) added some more. (I had topped in the Aptitude test). coding question will be solvable more easily if you use data-structures like Hash map, Array List, etc available in java.
2. technical Interview 1: It was generally based on java and some proportion of python as I personally know it and was in my resume. all the concepts of java like inheritance, overloading, overriding, etc and other basic java were asked. real life examples of this java/oop concepts were also their main focus on. just revise such java concepts thoroughly and clear them in your mind with examples. Last was the puzzle (same as many available on google search "interview puzzle question").
3. Technical interview 2: It was short session for me. They told one problem and saw my approach to solve that problem. Then they asked me about my projects,
4. HR interview: They asked me about my parents occupation. will you leave us, if you get another job? / for your parents want you to join the business? / want to go for higher studies?, etc. they asked me the tricky question which are common in hr questions.
The process took the full day and results were announced later and I got selected