MSD logo

MSD Associate Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 13 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
69.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at MSD.

Showing 3 of 13
MSD logo
MSD

Associate

Other · a year ago

Entry Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Take home Presentation Background check
Interview formats
Behavioral Presentation

So the process is pretty standard: you send in your application with your CV and maybe a cover letter if you feel like it. Then there's some testing, followed by screening questions, and finally an assessment day. The assessment day includes a presentation, a CBI, and a situational interview. The whole thing takes about 3 weeks from start to finish, whether you get the job or not.

Confirmed questions1 question
  • Can you tell me about a situation where you sought input from others before making a decision?
MSD logo
MSD

Associate Director

Engineering · a year ago

Director Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Technical Behavioral

A recruiter reached out on LinkedIn in June and we had an initial chat. I got some basic company info, but not much detail on the specific team I'd be managing as an Engineering Manager. We both thought it sounded good and decided to move forward. It took about 1.5 months to get the first interview scheduled. Oddly, before even having any interviews, I got two requests to submit my feedback. The first interview was labeled a 'technical round'. They didn't give much info, just that it would 'assess my technical knowledge'. The interview itself was online with two engineers who seemed disengaged and perhaps not very experienced with interviews. The main interviewer started by reading company details with lots of jargon. When I asked about the team, they were unsure. The other interviewer was distracted, making lunch for his kids. After that strange start, we got into technical questions. It was a mix of random topics: 'Java vs. Python?', 'DB schema implementation?', 'Low-level index implementation?', and 'polymorphism?'. The most memorable moment was when discussing API design and auth tokens; the interviewer asked what types of auth tokens exist, and when I admitted I didn't know and asked for the answer, he suggested Chat-GPT might know. Despite my 15+ years in engineering and management, some 'academic' questions stumped me, though I felt they weren't crucial for daily work. A few days later, an automated email stated they were moving forward with other candidates. No personal contact or feedback was provided. Overall, it felt disorganized, and I'm glad I didn't pursue it further, as the internal workings likely reflect this chaos.

Confirmed questions4 questions
  • Could you explain the differences between Java and Python?
  • How would you go about implementing a database schema?
  • What is polymorphism in object-oriented programming?
MSD logo
MSD

Associate Director

Other

Director Average Positive experience No offer 3 rounds
Interview process
Technical screen Presentation Onsite
Interview formats
Technical Presentation Behavioral

The process involved an exam, a presentation where I discussed myself and my experience, and a technical interview focusing on my experience and validation background. They asked questions about conflict resolution and why I preferred MSD over a consulting role, and the differences between them.

Confirmed questions6 questions
  • Can you give me an example of a conflict you experienced?
  • Can you give me an example of how you resolved a conflict?
  • What made you want to join MSD instead of a consulting firm?

MSD Associate Interview Questions

Quoted word for word from MSD interview reports.

What are the different types of authentication tokens that exist?

Read reports

Could you explain the differences between Java and Python?

Read reports

How would you go about implementing a database schema?

Read report

What made you want to join MSD instead of a consulting firm?

Read report

Formats, difficulty and experience

Across all 13 MSD interview reports.

Interview formats

Behavioral 54.2%
Technical 25%
Presentation 16.7%
Other 4.2%

Interview difficulty

Easy 15.4%
Average 84.6%
Difficult 0%

Candidate experience

Positive 69.2%
Neutral 23.1%
Negative 7.7%