Microsoft SDE Intern Interview Experience
💼 LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
Salesforce SMTS | Interview Experience | Rejected
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
Microsoft - SDE2 - Coding Round
UBS On-Campus Interview Experience 2023 Batch
Summary
I successfully navigated the UBS on-campus recruitment drive for the 2023 batch, securing an offer. The process involved an initial online assessment, a detailed technical interview focusing on my projects and general CS fundamentals, and a final brief HR discussion.
Full Experience
UBS visited our campus in the last week of August 2022 for the 2023 batch hiring. The entire process consisted of three rounds.
1st Round - In-person Test
This round was conducted in college labs. There were approximately 50 questions to be solved within 1 hour or 1 hour 20 minutes; I don't recall the exact duration. It included 2 DSA questions, one easy and one moderate, while the rest were MCQs covering CS fundamentals like Java, OOP, OS, and aptitude. Those with a strong background in Java performed particularly well.
2nd Round - Technical Interview
After 3-4 days, the technical and HR rounds were scheduled. My technical interview was primarily based on my profile and resume. While some candidates who highlighted DSA faced DSA-oriented questions, I had emphasized my internships and projects, so my questions revolved around the technologies I used.
It was a generalized discussion for me as I only kept skills on my resume that I was highly confident about, such as React, Django, and Java. The interviewers delved into my projects, which I had highlighted in my introduction and CV. They asked about the architectural differences between backend frameworks, client-side vs. server-side rendering, how I stored images in my project (my answer was Cloudinary), how JSX is compiled, and the distinctions between APIs and web services. Additionally, I faced questions related to Java OOPs, specifically Inheritance, and had to analyze pieces of code provided on paper. Towards the end, they asked about B+ trees and indexing and how I applied them in my projects.
The interview lasted for about an hour. I also shared my interest in the financial sector and my past experience investing in equity during my college days, which seemed to impress the interviewers alongside my projects.
3rd Round - HR Interview
This was a quick 5-minute discussion covering standard HR questions like my family background, where I envisioned myself in five years, and my interest in higher studies.
Verdict: Selected
Interview Questions (7)
Discuss the architectural differences between various backend frameworks.
Explain the differences, pros, and cons of client-side rendering versus server-side rendering.
How did you handle image storage in your projects?
Explain the process of how JSX is compiled.
Discuss the differences between APIs and web services.
Questions related to Inheritance concepts in Java Object-Oriented Programming.
Explain B+ trees and indexing, and how they were utilized in your projects.
Preparation Tips
Tips I would give based on my experience:
- Show genuine interest in the Financial sector or at least a willingness to explore and learn about it.
- Regarding higher studies, I'd suggest answering 'No' or being neutral, like 'it depends if opportunity and need arises,' as companies often look for loyal candidates they can invest in long-term.
- It's crucial to study the differences between C++ and Java OOP concepts. There are many contrasting points, and answering based on C++ knowledge in a Java-focused interview can lead to incorrect answers.
- For Java and OOPs, I found Kunal Kushwaha's playlist, particularly the initial 6-8 videos covering Java and OOPs, to be more than sufficient.
Above all, just be honest and confident!