MY UBS INTERVIEW EXPERIENCE ( VIRAJ TAKONE )
1.The aptitude test was conducted on hackerrank platform , test consists of 31 questions
15 were aptitude and quant mcq, 15 core and 1 coding question
Coding que was related to CN you have given a 2d array and maxpackets,rate at which packets gets transferred and we need to find number of dropped packets array represent packets coming at that time
The Interviews were conducted in three rounds TR1,TR2 and HR round
Technical Round 1:
This round lasted nearly 1 hr
At start they asked about my intro then they started with c/cpp questions
1. What is static and dynamic memory allocation , how it actually works and what is main difference between them ?
2. How dynamic memory allocation be done in c/cpp? They asked about calloc,malloc,said me to write on paper with proper syntax,calloc vs malloc, new in cpp
3. How to free memory ?
4. What is function pointer ?( I was not knowing this then they asked me about pointers )
5. Pass by variable vs reference explain with practical need ,overloading vs overriding gave one code snippet on overloading and overriding and asked me to check what problem in that code snippet
6. Multiple inheritance and diamond problem and it’s solution
7. Then i also introduced java here so they started asking about java java vs cpp Then they asked can i make cpp platform independent , they grilled me here that don't tell me bookish definitions about java vs cpp they said why you considered java as better than cpp (my advice to you all will be don't get panic and give them answers confidently)?
8. Then they asked to write the structure of singly and doubly linked list and said explain any code for linked list according to you ?
9. Linked list vs array
10. Then they moved to projects one of project was related to devops he asked me about terraform said how you have used it in your projects? Write script you used for project (I started writing ofcourse it was a long script near about 100-150 pages , I was writing less and explaining more then they said ok stop) asked about methods in terraform i said didn't know it they said eg. plan then i told them validate and apply
11. Then they asked idea behind another project ? is it team or individual ?
12. Then they asked me about linux , linux vs windows , tell some commands and they asked me how to edit a file in linux then i said about editors gedit,vim,nano they asked me in detail about vim editor but i was not knowing it they said ok then another question was how to edit a specific word in file in linux without opening it
13. Which databases you are familiar with ? I mentioned MongoDB and MySql
14. Write a query to arrange the employees department wise ? Sort them according to count ? Select having count more than x?
15. Select(1) Select (*) Difference
16. Remove all entries with null values
17. How query actually gets executed ? order of execution ?
18. Then at last they talked my education details hsc and cgpa
At last the interview concluded and they asked me if i have any questions ?
Technical Round 2:
This round lasted nearly 25-30 min
1. Interview started with projects discussion my project consists of real time code editor , so he asked me can I introduce something like GitHub in my project like we should be able to see changes made in the editor according to time and we can undo and redo to that
specific time ?
2. Then he asked me data structures application stack,queue
3. Then he asked me about my favourite subject I said Data structures and OS
4. Then he asked me a sorting algorithm
in O(n) time with the help of OS , I had no idea then he give hint that try something with fork()
5. Then he said tell me something you think you have done till now and you are very much confident about it .
6. Then he concluded the interview asking me to ask any questions if I have I asked
regarding work we need to do there and their role and experience about UBS .
HR Round:
It was a very short round nearly 10 min
1. He asked whether i have a plan regarding higher education or not
2. Family background
3. What will you do in weekends or in your free time ?
4. What are your future goals for coming 5-10 and are you ready for relocation to Pune
The round finished.At last my advice to all will be stay confident in all the process and don't think if you gave any answer wrong you will get rejected it's not that they expect everything from you just stay confident with your answers and explain them clearly with practical examples. All the very best to everyone