UBS on campus Interview Experience

Shriya Patil
2024-07-10
UBS

Aptitude Test:

It consists of 15 mcqs related to quantitative and logical reasoning, another 15 mcqs on CS core subjects like DSA, SQL, OS, JAVA, etc.

And consists of one coding question (Not same for all). Coding question difficulty level was leetcode medium, related to array, sorting, greedy. Overall apti difficulty was easy - medium level.



 

Technical Round I :

Started with a formal introduction. Then 2 DSA question, first on linked list, and another on queue. 1st question link (you are not given number of nodes. and interviewer wanted two pointer solution in one pass)

Then they shifted to SQL. asked me query to get highest salary of an employee department wise, also without using aggregate function and more questions based on same schema. Then from OS, they asked about multithreading, have you written any code on multithreading and how? Data structures used in OS, etc. What actually happens when you run a program (in detail).

From Project, they asked concepts related to NodeJS, api calls, restful api, different methods, and gave one scenario and asked me to design an api for that. From OOPS, gave me code and asked me to predict the output (which constructors will get called). concept of virtualization, etc. Basic questions about C++.

I mentioned about Cloud Computing in my resume. so they asked me why there is need of cloud? basic services. and asked me by which means I can ensure security of my data while using cloud? Some non-technical questions, scenarios related to work life challenges, etc. Overall it was a good experience, they were more interested to know my approach and my knowledge about particular subject rather than exact answer.

 

Technical Round II :

It lasted for 20 minutes. Mostly based on what projects you have done, what features can be added extra, i.e deeper discussion on my projects. simple array and hashmap question. asked me what is my favourite subject? real-life example where stack is used (not related to any computer system, he wanted example from day-to-day life). Why normalization is needed? Advantages and disadvantages of normalization. C++ VS Java.

 

HR round :

How was your day. Why you want to join UBS. Family background. What you learned in 21 years of your life? cross questions on my answer. Role of data in this world. How is data different from information. Define in one line, how data is important for UBS. About my hobbies. Are you ready to relocate to pune, and all general questions.

My overall experience was great. Just let interviewer know what you're thinking, what's your approach. Be confident. And be carefull about what things you mentioned in your resume.

All articles