I applied online. I interviewed at UBS (Londra, Inghilterra) in Jun 2024
Interview
Its an unfair and automated process. I applied online and got a test link from hackerrank. Total time - 70 mins. One average DS and algo question and multiple choice core java questions. There is no way you can solve this problem in an hour. So keep the solution ready by your side and just type(do not copy -paste as hackerrank will detect it). Looks like that is what they want. This was the question which they want the candidate to code in an hour -
Given a list of strings and a search word.
you need to store the words in a proper data structure. Then iterate over the search word and for each prefix you need to return 3 words in lexicographical order.
List> solve(List words, String search)
example - words[aaaa, abcc, abd, abe]
search - abc
output - [[aaaa,abcc,abd],[abcc,abd,abe],[abcc]]
explanation - prefix a-aaaa,abcc,abd
prefix ab -abcc,abd,abe
prefix abc-abcc
I used a trie data structure and at each node I kept a TreeSet containing the words which would follow. I was getting two 2 instead of 3 words at each prefix. The time was over and I got an automated reply within 2 mins that I have been rejected. I did not get time to look at code java multiple choice questions.
Interview questions [1]
Question 1
Given a list of strings and a search word.
you need to store the words in a proper data structure. Then iterate over the search word and for each prefix you need to return 3 words in lexicographical order.
List> solve(List words, String search)
example - words[aaaa, abcc, abd, abe]
search - abc
output - [[aaaa,abcc,abd],[abcc,abd,abe],[abcc]]
explanation - prefix a-aaaa,abcc,abd
prefix ab -abcc,abd,abe
prefix abc-abcc
I applied through an employee referral. The process took 4 months. I interviewed at UBS (Kraków) in Jun 2021
Interview
Interview in UBS for Software Engineer has to go through 3 step Interview. First Interview will be pure technical. Candidate has to write the code in the shared environment. 2nd Interview will be with the Line Managers and the third interview will be with HR.
Interview questions [1]
Question 1
It was purely technical. If you are Java developer/Automation Engineer. Be ready to type the code in front of the interviewer.
The process took 1 day. I interviewed at UBS (Poona) in Nov 2023
Interview
Consisted of 2 rounds. One technical and other hr. Both rounds were of medium difficulty testing concepts of oops, DBMS, os, DSA In first round,
1) I was asked an SQL query based on nested select statements,
2) A discussion on my project based on reason I chose project, reason to use tech stack, comparison of my project with with existing projects
3)A puzzle from gfg
4) Os concepts based on multi threading, multi tasking, race condition
5) DBMS indexing
Interview questions [1]
Question 1
I was asked an SQL query based on nested select statements