Metaswitch logo

Metaswitch Software Engineer Interview Questions
& Process

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

Based on 98 interview experiences · FREE TO READ

2.8 Rounds average
Difficult Typical difficulty
60.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Metaswitch.

Showing 3 of 98
Metaswitch logo
Metaswitch

Software Engineer

Engineering · a year ago

Entry Difficult Positive experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Coding System Design

First, there was an online interview with math and puzzle questions, plus some coding in Ruby. Then, an in-person interview followed, featuring more puzzle/logical questions and a pseudo programming test, where we discussed the answers and the scalability of the solutions.

Confirmed questions1 question
  • Could you design a pseudo program for pigeons delivering letters in the most optimal way?
Metaswitch logo
Metaswitch

Software Engineer Intern

Engineering · more than a year ago

Intern Difficult Positive experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Technical Coding

First there were some typical psychometric test problems, math problems. And then there was this blackjack problem, you needed to write a program for it. After that, a senior engineer will review the answers and discuss results with you. It was moderately hard, but the people are really nice.

Confirmed questions1 question
  • Can you write pseudo code for a program to play blackjack?
Metaswitch logo
Metaswitch

Software Engineer

Engineering · more than a year ago

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

The interview process involved a day of unannounced tests. One was a high IQ test, which seemed to be a justification for their arrogance. Another was a verbal reasoning test, and then there was a basic code review challenge. Following that, I had an interview with a developer who asked if I would want to work in finance, even though it wasn't mentioned on my CV. He seemed quite upset that he didn't work in finance and came across as aggressive and socially awkward. It was also very noticeable that the office was predominantly male, which was off-putting, and the women present seemed to be in low-level admin roles, which was also quite off-putting. They appear to have a fascination with maths graduates. The HR representative called me afterward to mention they had recently rejected a PhD Physics graduate from Oxford for not meeting their hiring bar, and she seemed to take delight in sharing this information.

Confirmed questions5 questions
  • Do you have any interest in working in the finance sector?
  • Are you willing to take a high IQ test?
  • Were you prepared for a verbal reasoning test?

Metaswitch Software Engineer Interview Questions

Quoted word for word from Metaswitch interview reports.

What is the minimum number of cuts needed to divide a cube into 27 smaller, equal-sized cubes, similar to a Rubik's cube?

Read reports

If you are given the probability of winning, why wouldn't you just calculate the probability of losing as 1 minus the probability of winning?

Read reports

To obtain 27 equally sized smaller cubes from a single large cube, what is the minimum number of cuts needed?

Read reports

How would you cut a 40kg material into 4 pieces so a scale can measure any weight from 0 to 30?

Read reports

Given a scenario where Doctor Who is in an ancient tribal civilization, how would you try to decipher the symbols in a note they provided?

Read report

How would you address the problem of messages not being received by people who are sending them on tablets?

Read report

Can you trace the execution path of some assembly code and determine its output?

Read report

Regarding the BlackJack algorithm, what modifications could be implemented to increase its probability of success when playing against a human?

Read report

Regarding Ravens, how would you minimise distance, cost and travel time between castles and compare different modes of transport?

Read report

Formats, difficulty and experience

Across all 98 Metaswitch interview reports.

Interview formats

Technical 36.5%
Coding 28.8%
Behavioral 18.8%
Presentation 7%
Other 4.4%

Interview difficulty

Easy 4.1%
Average 38.8%
Difficult 57.1%

Candidate experience

Positive 60.8%
Neutral 27.8%
Negative 11.3%