Microsoft interview experience Real time questions & tips from candidates to crack your interview

Data Science Intern

Microsoft
upvote
share-icon
1 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Journey
I am currently pursuing my B.Tech in Data Science and AI from IIT Guwahati. I applied for the Microsoft Data Science role off-campus. I submitted my resume, and approximately a month later, an online interview round was scheduled.
Application story
I found the job posting on LinkedIn, then visited the Microsoft website and applied for the internship role. I didn't believe I would ever get an interview opportunity, but I did.
Why selected/rejected for the role?
It was mainly because I had not prepared for Data Science role so much as I was mostly focussed in SDE domains like DSA, OOPS, DBMS, etc. prior to internship season in college.
Preparation
Duration: 3 months
Topics: Data Structures, Algorithms, Graphs, Binary Trees, Binary Search, Two Pointers, Sliding Window, Database Management Systems, and OOPS
Tip
Tip

Tip 1: DSA is the most important. You can learn it from any source, just make sure to do it completely twice.

Tip 2: Be thorough with the projects you have mentioned on your resume. Don’t fake anything on your CV; the interviewer will catch it easily.

Tip 3: Show your thinking skills, even if you know the exact correct answer. Sometimes, the interviewer is more interested in the thought process you followed than in the correct answer itself.

Application process
Where: Company Website
Eligibility: Have at least one semester of college remaining after the internship.
Resume Tip
Resume tip

Tip 1: Work on meaningful projects and try to deploy them. Include only those things in your resume that you have good knowledge of. Don't worry about what others are putting in their resumes. Own your resume.

Tip 2: Avoid including irrelevant things or outdated achievements, such as school accomplishments or merely participation in competitions, in your resume.

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date14 Nov 2024
Coding problem2

The interview was scheduled for 11 am on a Thursday. It was an online round. We were instructed to sit in a quiet place with good internet connectivity. The interviewer was good, and different types of questions were asked, ranging from DSA to DBMS. Then, he asked if I was comfortable with Data Science, to which I replied 'No,' as they expected knowledge of CNN and RNN concepts, which I wasn't comfortable with.

1. Reverse the String

Easy
15m average time
85% success
0/40
Asked in companies
American ExpressDelhiveryHarman International

You are given a string 'STR'. The string contains [a-z] [A-Z] [0-9] [special characters]. You have to find the reverse of the string.

For example:

 If the given string is: STR = "abcde". You have to print the string "edcba".
follow up:
Try to solve the problem in O(1) space complexity. 
Problem approach

Step 1: Traverse the string in reverse order.
Step 2: Create two strings: one for the answer and another (dummy) string to store individual words. Add characters to the dummy string in reverse order.
Step 3: As soon as you encounter a blank space, append the new word to the answer string.
Step 4: Print the result.
Step 5: The interviewer asked me to improve the solution and remove extra spaces.

Try solving now

2. DBMS

  • What are the ACID properties? Explain them clearly with an example. (Learn)
  • Explain all the types of normal forms with examples. (Learn)
Problem approach

Tip 1: Learn DBMS concepts with examples. 

Tip 2: Practice SQL queries.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you select an element by class name in CSS?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
5 rounds | 15 problems
Interviewed by Microsoft
2686 views
0 comments
0 upvotes
company logo
SDE - 1
5 rounds | 7 problems
Interviewed by Microsoft
1823 views
0 comments
0 upvotes
company logo
SDE - 2
5 rounds | 7 problems
Interviewed by Microsoft
1105 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Microsoft
308 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Data Science Intern
4 rounds | 9 problems
Interviewed by Uber
1240 views
0 comments
0 upvotes