I applied through college or university. The process took 3 days. I interviewed at UBS (Vijayawāda) in Aug 2021
Interview
Interview is of 4 rounds, every round is a qualifier.
1st round is an online exam held on Hackerrank Platform with 27 MCQs + 1 coding problem. MCQs are based on different programming topics like OOP, DBMS etc. And for coding question I got beautiful arrangement problem.
Students who are shortlisted from 1st round have to attend 2nd round I.e, Technical round 1. This was also held in Hackerrank Platform along with an Interviewer. Introduction, Project discussion, A problem statement that which I have to code in 10mins and few personal questions like How you have overcome some failures have been asked. The coding problem is the primary deciding factor.
3rd round: Technical round 2 which is almost similar to the previous round, but with some more depth in programming questions that includes DSA, OOP, DBMS. Few puzzles to test logical thinking were also asked. Project discussion is also there based on resume.
4th round: HR Interview, you know what it is..
Technical round 1 is around 1 hour, round 2 is 40mins and HR round is 15mins
Interview questions [6]
Question 1
Out of all the projects that were described in your resume which one do you like the most and tell me what you have achieved through it?
There were also so many question both technical based on DSA, OOP, DBMS. And personal questions like introduction yourself etc. I have mentioned few which I remeber.
I joined for a junior role and the interview process was very straightforward. First step was filling some online forms about general fit. Then a technical interview over Teams - no live coding was involved, only questions about my past experience, the technologies I worked with and how I would solve problem xyz. After that it's straight to manager interview and decision.
Interview questions [1]
Question 1
Give a detailed overview of how you would design a pipeline for streaming large amounts of data and reduce the risk of throttling or failure.
Group interview with 2 other people. They give us a problem, allow us 15 minutes of prep time, then each will sequentially get access to a keyboard to code for 10 minutes. After the code, each person is asked about what went well and what could be better
Made it to 3rd round.
1st round -> Aptitude Assessment
2nd round -> Hirevue
3rd round -> Mob Programming
Didnt make it past the mob programming session, (mob programming includes a group coding session where you and two other candidates work together to solve a problem)