top of page

Microsoft

INTERNSHIP EXPERIENCE


Name

Rajat Goyal


LinkedIn Profile


College Name

National Institute of technology Warangal


Branch

Computer science and Engineering


Placement/Internship Session

2021-22


Company's Name

Microsoft


Role

SWE Intern, (Internship)


Job 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.

What should be the preparation strategy for an aspiring candidate?

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.

Resources for Preparation

For Practice DSA - https://leetcode.com/ https://www.geeksforgeeks.org/ https://binarysearch.com/ For DBMS and OOPS:- https://www.youtube.com/watch?v=kBdlM6hNDAE&list=PLxCzCOWd7aiFAN6I8CuViBuCdJgiOkT2Y https://www.youtube.com/watch?v=eTiP-H9GQ30&list=PLDsWlXwFNai7qqOiGLxgw6mc7yIE8_y9T https://www.youtube.com/watch?v=6Iu45VZGQDk&list=PLBlnK6fEyqRi_CUQ-FXxgzKQ1dwr_ZJWZ https://www.youtube.com/watch?v=iVLQeWbgbXs&list=PL43pGnjiVwgTJg7uz8KUGdXRdGKE0W_jN Just watch some videos from each and find the one which suits you best.


Any additional information you want to provide from your side

Consistency is the key.

So Just Be consistent throughout the preparation.

Comments


Commenting has been turned off.
Xpiria (7).png
Xpiria (4).png
bottom of page