
Meso Scale Diagnostics Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 10 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Meso Scale Diagnostics.
Software Engineer
First round was with the hiring manager, included a coding problem. Second round was 45 minutes each with 4 people (engineers and directors), then a 45-minute chat with a VP. Most of them were new hires and the content was disorganized. Each technical interviewer had their own questions and coding problems, with a lot of repeated knowledge questions. Some coding exercises were tricky timewise if you didn't have them memorized. A few interviewers gave unhelpful feedback during the coding part.
- Can you explain what polymorphism is in Java?
- What are the use cases for AWS Lambda?
- How would you identify the longest palindromic string within a given text?
Software Engineer
First, there was a phone call to chat casually about the company and my background. Then, HR sent an email with details for an in-person interview. The interview itself was quite technical. I met with four different groups of people for about 30-45 minutes each. It wrapped up with an HR person who gave me a questionnaire about the role and the interview. Everyone was super friendly, and even though the questions were tough, they made it feel pretty comfortable. They also seemed to do a background check.
- Imagine you're managing air traffic for planes landing at an airport. Given their priority (high, medium, low), size (large, medium, small), and arrival time, what order should the planes land in?
Software Engineer
I was approached by a recruiter for a software engineer role. First, I had a phone call with the technical director, who seemed interested in my technical skills, background, and personality. It lasted about 50 minutes. Then, they invited me for an on-site interview at their HQ. The on-site involved 4 interviews with a VP, two senior software engineers, and the technical director again. It was scheduled for 3 hours but ended up taking 4. The interviews with the technical director and engineers were more technical, focusing on my projects, technologies, and architectures. One engineer asked about designing a web service, and the other focused on algorithms and data structures; the technical questions were of average difficulty. The VP's interview was more personal. The team was quite secretive about their projects, only giving headlines. A few days later, the recruiter called about another on-site with a different team, saying they needed a more senior SE. I declined because I wasn't interested enough in their business. The process ended there, with no offer or discussion of pay.
- If you have 10 files of sorted content, can you describe an algorithm that would print out the contents of all files still sorted but without having to re-sort the whole contents again?
Meso Scale Diagnostics Software Engineer Interview Questions
Quoted word for word from Meso Scale Diagnostics interview reports.
“Can you create a reverse array from 100 down to 1, but only include the odd numbers?”
Read reports →“Can you explain how to sort a string alphabetically while also removing any duplicate characters?”
Read reports →“How would you identify the longest palindromic string within a given text?”
Read reports →“Can you explain what polymorphism is in Java?”
Read reports →“If you have 10 files of sorted content, can you describe an algorithm that would print out the contents of all files still sorted but without having to re-sort the whole contents again?”
Read report →“What are the use cases for AWS Lambda?”
Read report →“Implement a class based on provided requirements.”
Read report →“Could you design a deck of cards and its functions?”
Read report →“Describe your approach to parsing a large CSV file utilizing AWS services.”
Read report →Formats, difficulty and experience
Across all 10 Meso Scale Diagnostics interview reports.