Axis Bank recently visited our campus for hiring students for Analyst Intern roles. The overall process was of 2 stages and each of the stages was eliminatory. Students from any department were allowed to sit for the online test followed by a resume shortlisting.
Round 1(Online Test): Online test was about 3 hours with 15 MCQs which were based on machine learning, statistics, and probability, and also there was a coding question.
The coding question was a statistical-based optimization problem and there wasn’t a unique way of solving it. You had to obtain maximum accuracy(I got 99.24%). It was based on a 2D matrix type problem. Accuracy in MCQs was the most important requirement in this test. There were no time criteria for shortlisting.
15 out of around 150(resume shortlisted) students got shortlisted for the next round.
Round 2(Tech+HR round): There was a panel of 3 interviewers. Firstly they asked me to introduce myself. In my opinion, they expected an all-around intro rather than just academic based. After that, they started to look into my resume. They questioned all the projects mentioned in the resume and also asked in-depth about 2 projects. As my projects were based around machine learning and Django respectively, most of their questions were based on that. They also asked a question based on the implementation of Dijkstra’s algorithm. At last, they ended the interview with some typical hr questions.
Out of 15 shortlisted students, 5 got offers, and I was one of them:)
Tips: Build a resume that has some good projects. Also, try to gain a decent knowledge of data structures and algorithms.