I applied through college or university. The process took 1 day. I interviewed at UBS (Pune) in Jul 2018
Interview
I was interviewed in Pune in Campus Placement. They conducted 1 online test having 1 programming exercise and 15 mcqs on Quant, and OOPs Concepts. Shortlisted 36 from 200 and next was 1 technical round and 1HR Round.
Interview questions [1]
Question 1
There was ML included in my Resume and they asked me around 10 questions on ML algorithms, Deep Learning, Sentimental Analysis, etc. And at the end said we don't work in ML, what will you do in our firm?
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.
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)
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