I applied through college or university. The process took 1 day. I interviewed at UBS (Mumbai) in Sep 2019
Interview
The interview process consisted of two rounds:1]Aptitude +1 Coding 2]Interview.
The aptitude was easy consisting 20 question with mixture of logical, quants and java mcq.
Java mcqs had 1-2 questions with medium difficulty if you are not well versed with Java.
Some question had use of hashmap, threads etc.
Out of 60 students 20 were shortlisted.
The interview had 3 rounds
2 technical and one Hr.
They had 5 different people for technical round.
So at a time 5 students went for interview.
Interview questions were related to my project and a bit about Java.
Some puzzles and the basic question why UBS?
HR was about family background.
You comfortable about working in UBS?
About travelling (Office is in Airoli )
They do provide bus pickup.
The only thing I did not like was that they already had made their mind of selecting 3 people from the college.
They liked many of the candidates but yet stuck to selecting 3 at the end.
So dont be dejected if your interview went well and were not selected.
They have particular number of people they want to hire.
Interview questions [1]
Question 1
A business startup plan of your own idea.
Difference between building an application using Java as compared to using Python.
Why UBS?
Practical example of inheritance ,polymorphism ,abstraction in real world.
Why did you choose computer?
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)