top of page

Microsoft

Rajat Goyal

SWE Intern

NIT Warangal

Branch:

Computer Science and Engineering

Internship Session:

2021-2022

Offer obtained:  

Internship

Description of role:

NA

Intern location:

Hyderabad

Eligible Branches:

CSE, ECE and EEE

Eligibility Criteria:

CGPA - 7.5

Selection Procedure:

Round 1 - OT
Round 2 - Technical Interview
Round 3 - Technical Interview-2
Round 4 - HR + Technical

Description of Online test:

It consisted of two easy-medium-level coding questions.
Topics :- (hashmap,BFS)

Description of Technical Interview:

My Technical Round started with a few questions on OOPS concepts. and
The interviewer asked me to create some classes and use virtual function concepts.
then He moved to some basic DSA questions, which consisted of strings, hashmap, LinkedList, and trees.
Then he had a verbal discussion about the graph algorithms like Dijkstra and Dynamic Programming also.
He asked about some real-life applications of every data structure and algorithm.

Description of HR Round:

It was kind of a mix of HR + technical rounds.
In HR Round in the starting 10 mins, He asked me to introduce myself
and discuss the projects I have done so far.
then He asked some DBMS questions from that project Itself.
He gave me one question and told me that My code should cover all the
test cases and It should be a compact code.
That question was to "Find the date after N days from any starting date"
(Here we had to check for many corner cases like leap year etc.)
During Coding that solution I explained my logic and reusability of code to him.

Preparation Strategy:

Understand and cover most of the Data structures and algorithms Nicely and practice a little bit of competitive programming to clear the OTs quickly.
study DBMS and OOPS also.
Build some project(Not compulsory but better to have at least one)
Practice some Mock Interviews so that you would be comfortable in real Interviews.

Additional info for our viewers:

Consistency is the key.
So Just Be consistent throughout the preparation.

bottom of page