mthree logo

mthree Interview Questions
& Process

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

Based on 368 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
65.8% Positive experience

Which role are you interviewing for?

30 roles · 368 reports

Candidate interview experiences

First-hand accounts from people who interviewed at mthree.

Showing 4 of 368
mthree logo
mthree

Graduate Program

Engineering · nearly a year ago

Entry Easy Negative experience No offer 3 rounds
Interview process
Take home Recruiter call Technical screen
Interview formats
Coding Behavioral Technical

I applied through their website. First, I did some online coding and general logic tests. Then, there was a call with a recruiter where they asked basic motivational and behavioural questions. Finally, I had a 30-minute online face-to-face technical interview. Even though I was told I passed all stages, I never heard back.

Confirmed questions6 questions
  • Can you explain OOP concepts?
  • Do you have experience with Java?
  • What do you know about data structures?
mthree logo
mthree

Production Support Analyst

Operations · a year ago

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Offer Group
Interview formats
Behavioral Group

I spoke with a Talent Manager on Teams. I got an offer but the schedule didn't work for my commute. They said I'd be put in a queue but there are no offers right now, so I might not stay in it. I thought I was invited to a group interview, but I was misinformed. I contacted the senior talent executive, but they didn't help and told me to talk to my talent manager. I never heard back about next steps. The senior talent executive also handles Glassdoor reviews.

Confirmed questions1 question
  • Can you walk me through your background and explain why you believe you are a good fit for this position?
mthree logo
mthree

Software Development Engineer

Engineering · a year ago

Entry Easy Negative experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding Behavioral

So I got on the call and the interviewer asked me to share my screen. She started off asking about Singleton class but then the internet cut out briefly. After I got back on and shared my screen again, she asked me about the difference between abstract class and interface, and I gave like 3-4 points. Then she asked about encapsulation and normalization and its forms and I answered those too. Honestly, it felt like she was distracted the whole time, maybe on her phone. There were long pauses after my answers and I had to keep checking if I was still connected. It was super awkward, I even repeated an answer at one point. She just ended the call abruptly after like 5-10 minutes, saying 'okay, thank you'. Only three questions were asked. It was super disappointing because I prepped a lot. Even though I answered well, her lack of engagement made it feel like my prep wasn't even considered. It's frustrating when interviews feel like a formality and not a real evaluation. I hope they're more attentive next time because this is important for my career. I asked if I could answer the Singleton question again, but she was like 'it's okay'. When I asked for feedback, she just said 'you'll know when the results are out'.

Confirmed questions4 questions
  • Could you tell me what a Singleton class is?
  • What's the distinction between an abstract class and an interface?
  • Can you describe what encapsulation is in Java?
mthree logo
mthree

FX Front Office IT Operations and SRE Associate

Engineering · a year ago

Entry Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Phone screen
Interview formats
Technical Coding Behavioral

There were two rounds on the same day. The morning interview felt pretty good, the interviewers were nice and I think I did well on the technical questions, which ranged from easy to hard. I felt I could have answered one question better. The afternoon interview was more casual and less technical. We spent about 30 minutes discussing my background, hobbies, and experiences, basically going through my CV. Then, I asked them about their daily tasks, the company culture, and the office environment. They also made a good impression.

Confirmed questions1 question
  • Given an array of numbers, could you write a function to find and return all numbers divisible by 3?

mthree Interview Questions

Quoted word for word from mthree interview reports.

Given a text file containing marathon times, parse the date and time information to identify the quickest runner.

Read reports

Write a program to count numbers that have a 6 or 8 in them.

Read reports

How many degrees does the hour hand travel between 8am and 2pm?

Read reports

Given an array of numbers, could you write a function to find and return all numbers divisible by 3?

Read reports

Can you tell me the search time complexity for a key within a binary tree?

Read report

What options can be used with the grep command, such as -i?

Read report

How would you sort an array containing squared elements, including negative numbers?

Read report

If data is replicated, how can you determine which node holds specific data?

Read report

How would you reverse a sorted array without utilizing any built-in functions?

Read report

Formats, difficulty and experience

Across all 368 mthree interview reports.

Interview formats

Technical 36.3%
Behavioral 30.2%
Coding 24.8%
Group 4.2%
Other 2.7%

Interview difficulty

Easy 34.8%
Average 55.7%
Difficult 9.5%

Candidate experience

Positive 65.8%
Negative 14.7%
Neutral 19.6%

Reports by job function

Engineering 285
Operations 41
Other 18
Analytics 10
Finance 10
Product 1