Microsoft | SWE Intern | Hyderabad, Bengaluru, Noida | Sep 2024 [Offer]
[ OK ]pKg1z0RXxT — full writeup
[ INFO ]category: Behavioral · Onsite difficulty: medium freq: first seen: 2024-10-01
[MEDIUM][ONSITE]OnsiteInternSelected
$catproblem.md
I am sharing my Microsoft Software Engineer Intern interview experience. The process was challenging and insightful, including the following stages:
Resume Shortlisting: My resume was shortlisted from a competitive pool of candidates.
Online Assessment (2 hours): I completed an assessment with two medium-level DSA questions. One focused on strings, and the other on recursion and backtracking.
Technical Interview (45 mins): I was challenged with three medium-level DSA problems. I solved all problems and provided optimal solutions.
Second Round Interview (45 mins): This round tested my ability to quickly learn and apply new concepts by presenting an unfamiliar topic. I had to research, understand, and provide a high-level design (HLD) along with an explanation of the development process and code implementation. I was also asked technical and HR-based questions.
Result: I received a job offer for the Microsoft Software Engineer Intern position. The entire process was a learning experience, and I am excited about this opportunity.
Tips and Advice:
Work on strong projects showcasing your understanding of trending technologies.
Stay updated with trending technologies like AI, Cloud Computing, and Machine Learning.
Practice DSA and coding regularly. Try Camel Case coding to improve efficiency and readability.
Maintain updated LinkedIn and GitHub profiles.
Consistency is key in coding, open-source contributions, and LinkedIn engagement.