I applied online. I interviewed at Metaswitch (London, England) in Oct 2018
Interview
You are first asked to complete a general intelligence test and then invited for an assessment day. At the assessment day, they have you complete a similar but harder intelligence test and then work on three open-ended problems (the same that are mentioned in other reviews). You are then interviewed by an examiner who asks you to elaborate and explain your answers to the open-ended problems, as well as inquiring into your general interests and why you want to work for the company.
While the open-ended problems are not excessively difficult, you are given a VERY small amount of time to complete them. What matters the most, however, is how you explain your answers during the interview, as it almost seems like the interviewer doesn't read your answers beforehand. What made my experience negative was that my interviewer was uninterested and dismissive. He had trouble following my mathematics-based approach to the problems (I have a maths background), but preferred to assume that my solutions were dissatisfactory instead of trying to understand them. My advice is to come up with answers that are simple and easy to explain, even if they are not theoretically tight enough to close the problem.
Interview questions [1]
Question 1
Design a simple AI that can win at a variant of blackjack (the main difference is that black cards are added to your score whereas red cards are subtracted from it).
They have an online interview with maths and puzzle questions and some coding in Ruby. Later their is an in person interview that includes more puzzle/logical questions and then a pseudo programming test with a discussion about answers and scalability of solutions.
Interview questions [1]
Question 1
Design a pseudo program for pigeons delivering letters via the most optimal route
Online tests followed by a face-to-face. Tests are very straightforward, the interview tries to make you think, although its clear that they have a structure they want you to follow to hit certain criteria. The people were friendly, but no feedback afterwards.
Interview questions [1]
Question 1
Question with game like blackjack - make a program that can play it.
People sending messages on tablets - how to solve the issue of them not being received etc. Clearly some link to networking that you either know or don't.
I applied online. The process took 4 weeks. I interviewed at Metaswitch (Birmingham, England) in Dec 2020
Interview
Aptitude tests online and when these tests are passed, an interview is arranged online with two members of staff from the company based upon an hour to prepare responses to two questions
Interview questions [1]
Question 1
Develop a custom game of blackjack using pseudocode or actual code.
Graduate Software Developer applicants have rated the interview process at Metaswitch with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 65.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Graduate Software Developer roles take an average of 14 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Metaswitch overall takes an average of 20 days.
Common stages of the interview process at Metaswitch as a Graduate Software Developer according to 2 Glassdoor interviews include:
One on one interview: 40%
IQ intelligence test: 40%
Skills test: 20%
Here are the most commonly searched roles for interview reports -