Open In App

Microsoft Interview Experience (On-campus Internship 2018)

Last Updated : 05 Sep, 2018
Improve
Improve
Like Article
Like
Save
Share
Report

Microsoft IDC visited our campus on 25th August, 2018 for on campus internships. They set CGPA cut off as 7 for applying.

Round-1(Online test)

The first online round was on Co-Cubes ( a very bad platform with no option of custom input as well.) which comprised of 3 coding questions (Test Duration: 75 mins). Not all the questions were same, Different students had different questions. We just had to complete the functions for all the problems. You can choose your language between C, C++, Java and C#, :-
1) 2 marks – https://www.geeksforgeeks.org/round-the-given-number-to-nearest-multiple-of-10/ 
2) 3 marks – Given a date in the format (DD/MM/YYYY), find the day of the week. Given – 01/01/1990 was Monday.
3) 5 marks – https://geeksforgeeks.org/rearrange-a-given-linked-list-in-place/

Some other questions got by others were –
https://www.geeksforgeeks.org/average-of-ascii-values-of-characters-of-a-given-string/ (2 marks)
https://www.geeksforgeeks.org/given-a-number-find-next-smallest-palindrome-larger-than-this-number/ (3 marks)
https://www.geeksforgeeks.org/delete-n-nodes-after-m-nodes-of-a-linked-list (5 marks)

After this round 37 students from 75 students were shortlisted. Though no official cutoff was released, unofficially boys getting at least 7 marks and girls getting at least 2 marks qualified.

Round 2: Group Fly (Pen and Paper test)
This round was pen and paper coding round. 2 questions were given and we had to write our own code in pen and paper without using any library. From the scratch you have to write everything. 6-7 students were assigned a single mentor discuss question and approach.
Question 1: Alphabet is defined as A, B, K, C, D, E, F, G, H, L, N, NG, R, P, Q, T, S, W, U . Note – ‘NG’ is a single letter. You need to write a function that given two words as a parameter, compare the words and reuturn their lexicographical order as per alphabet system written above.
Question 2: https://www.geeksforgeeks.org/diagonal-sum-binary-tree/

In this round it was very important to communicate with the mentor assigned with regards to the solution approach as only he was responsible to selected you. You should also first understand the question carefully and clarify it with the mentor. Writing clearly and neatly is also important. After this round 14 students were selected for next rounds.

Round 3: Technical Interview
I was asked 3 questions in this round –
1)https://www.geeksforgeeks.org/urlify-given-string-replace-spaces/
2)https://www.careercup.com/question?id=5756760659853312
3) Fastest way to loop through a 2d array – that is horizontally or vertically if the order doesn’t matter to user. https://stackoverflow.com/questions/997212/fastest-way-to-loop-through-a-2d-array

I was able to solve all 3 questions with some guidance from the interviewer at times and fix my mistakes. Overall he seemed satisfied and asked if I have any questions for him.

Round 4: Technical Interview
The interviewer took my resume and asked me questions on the skillset I had mentioned like databases, javascript, tensorflow, difference between Machine Learning and Deep Learning, use of NLP etc. He then asked me difference between SQL and NoSQL (I had mentioned MongoDB in resume) and things related to them. Then he asked me to design the database of a Flipkart like website using SQL and NoSQL.
Then he asked me this question – https://www.geeksforgeeks.org/print-reverse-of-a-linked-list-without-actually-reversing/ Since I wasn’t able to do this without extra variable he gave me hints to do that.
Then he asked me about JOIN in database, DDL, DML and gave a question on MySQL Merge and Joins. Then he asked me about OOPS – things like Abstraction, Encapsulation, Protected, Static variable etc. He also gave me another question, I do not remember that one! Sorry.
This was a long interview of more than an hour, as the interviewer was discussed a lot of things with me including Azure.

Round 5: Non-Technical Interview
This was like an HR round. The interview asked me my expectations of internship, my projects and interests in computer science. He asked me a lot of things about why computer science, on my favorite technology and other stuff. He didn’t give me any specific question to solve but kept on asking questions like this. It was about 30 minutes of interview.

Finally we were done and we got the good news. They selected 11 students from our campus. It was a good experience!


Previous Article
Next Article

Similar Reads

Microsoft Interview Experience (On-Campus for Internship 2018)
Online Coding Round : This round was conducted on Cocubes. There were 3 coding questions for which time alloted was 75 minutes. There were various sets of questions .My questions were: Given a string, the task is to find the average of ASCII values of characters in the string . Intfix evaluation. Cousin sum of a binary tree . Other questions were:
4 min read
Microsoft IDC Internship On-Campus Interview Experience 2018
Microsoft IDC Hyderabad visited our campus in July for internships. Engineering Physics and all Computer and Electrical/Electronic branches were allowed. They set CGPA cut off as 7 for applying. Round 1: Online test The first online round was online having a duration of 75 minutes. It was hosted on Co-Cubes which had 3 coding questions but everyone
8 min read
Microsoft Interview Experience (Internship 2018)
The complete process involved one online round, one group fly, few technical interviews, f2f interview with senior manager. Online Coding Round:  This round had 3 questions and was conducted on the cocubes' platform. The questions that I got were: Given a list of car numbers and date, return the total fine collected from the cars. If the date is od
5 min read
Microsoft Internship Experience | Off-Campus Internship (Hyderabad)
Microsoft conducted an all India drive for hiring SDE Interns(Minimum CGPA was 7 and no backlogs were allowed). They conducted a coding round in which people who solved 3 got a call or people who solved 2 and had a higher CGPA(+9) also received a call. Girls solving one problems were called for on site interview. Coding round questions: Distribute
4 min read
D. E. Shaw interview experience for internship (On Campus 2018-2019)
Round 1: This was a coding round. There were two coding questions on the online platform(Hackerrank). Test Duration was 50 minutes. First Question  You are given a string of HTML tags with opening and closing tags, we have to find the maximum number of total tags where we group the same tags together and count them. Here the tag is defined as one o
4 min read
Uber Interview Experience (On Campus for Internship 2018-19)
Round 1: The first round was an online coding round which consisted of 3 coding questions to be attempted in 90 minutes. Question 1 :- There is a meeting scheduled in an office that lasts for time t and starts at time 0. In between the meeting there are n presentations whose start and end times are given i.e. the ith presentation starts at s[i] and
4 min read
Microsoft Interview Experience (On-Campus Internships 2018)
Microsoft IDC visited our campus for internships. They set CGPA cut off as 7 for applying. Round-1(Online test) The first online round was on Co-Cubes ( a very bad platform with no option of custom input as well.) which comprised of 3 coding questions (Test Duration: 75 mins). Not all the questions were same, Different students had different questi
4 min read
Microsoft Interview Experience (Full Time 2018 Washington DC - with 2.5 years of experience)
The complete process involved an online phone screen, and an onsite interview (no travel) I was recommended to a recruiter in the Washington DC metro area, and the office was down the street from where I lived. I talked to the recruiter over the phone, and scheduled a phone screen with a Principle Software Engineer. Phone screen: Since it was over
3 min read
Intuit Interview Experience | Set 14 (For Summer Internship 2018)
Hi all, through this post I will be sharing with you guys my interview experience with Intuit. The interviews were for a summer internship. There were 5 rounds in total : Written round Design round/ Coding Challenge Technical Round 1 Technical Round 2 HR Content removed on request. All Practice Problems for Intuit !
1 min read
Samsung SRIB internship interview experience (August, 2018)
Round 1: There was an online coding round which was the first round. It was conducted on cocubes platform. There were 3 coding questions, one of 3 marks and two of 5 marks. The 3 mark question was based on array. Mine was : 1. There's a array and you need to find the second minimum of odd indexes of the array and second maximum of even indexes of t
2 min read