I applied through university. The process took 2 weeks. I interviewed at MKCL in Jun 2017
Interview
1) ONLINE TEST :- one can give this from anywhere ! Selected students were called for hands on test in pune
2) HANDS ON TEST :- There were 2 programming questions
One can code in any language such as c,java,c++
3)TECHNICAL INTERVIEW :- Mostly questions were asked on projects! Basic technical questions were asked !
4) HR INTERVIEW
Overall interview process was easy if u go through with all the basic technical knowledge. Interviewer were very polite.
Interview questions [1]
Question 1
1) write a program to display the count of the word using recursion
E.g : word : Qwerty
count : 6
2) write a program to sort N names in ascending order
1] Online Aptitude test
2] Hands on test
3] Technical Interview
4] HR Interview
First they conducted an online test. Short listed candidates were called for hands on test in C/Java and after that there was a technical interview with 3 technical person from the company. The result of hands on test and technical interview are combined and after that there was HR interview.
I applied online. The process took 2 months. I interviewed at MKCL (Pune) in Dec 2015
Interview
Total there are 3 rounds. First is online Aptitude plus technical test of 100 marks. For aptitude test refer R. S. Agarwal and you should have knowledge of C++,OOPS Concepts,SQL,basic of Networking and Data base system.Second is Technical round, mostly they are asking questions related to your resume.As I applied for Java development they asked me questions on Core JAVA and SQL.then 3rd round is machine test they given us 1 problem statement, we have to prepare code for it.But for trainee position they don't expect complete code.