I applied through college or university. The process took 2 days. I interviewed at UBS (Pune) in Oct 2017
Interview
UBS company visited PICT college last week.It was 3 round process.
1 . Aptitude (1 hr)
2. Technical Interview(1-1.30 hr)
3. HR Interview(15-20 mins)
Aptitude has 13 objective questions based on only java and some mathematical puzzles. Puzzles were from geeksforgeeks. Java objective questions were quite hard mainly based on object serialization, static block initialization ,etc. Only 15 were shortlisted from 215 students.
Next, it was technical round. There were 2 panels, one of them was from Switzerland.Both were quite friendly and nice. There were very few technical questions based on networking,operating system and databases,java. Remaining were situation based.
Last was HR round. It was very simple . like why UBS , why engineering,family background,why private sector,strength and weekness.
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)