I applied online. The process took 1 day. I interviewed at mthree (Hong Kong) in May 2020
Interview
they email me the coding test. But seems I did quite bad in the coding test, no more updates for me afterwards. There were only 2 coding questions, one was extremely easy, but the other one was very hard. Actually I still don't know how to do it now
Interview questions [1]
Question 1
lucky number question that mentioned by many of the reviews here. It was quite difficult for me and I didn't manage to do it
I applied online. I interviewed at mthree (Glasgow, Scotland) in Mar 2026
Interview
Opening Questions
--------------------------
1) Asked me about my past regarding academics and any experience
2) Asked me to talk about a project I was proud of
Practical Tasks
--------------------------
3) Asked me to implement a sorting algorithm to sort an unsorted array of numbers
4) Asked me to implement a linked list -> Follow up question: Implement reversing the linked list
Open-ended technical questions
--------------------------------------
1) Explain the Java programming language
2) Concurrency and multi-threading
3) Garbage collection
Interview questions [1]
Question 1
Asked to implement a sorting algorithm for an array of unsorted numbers.
I applied through a recruiter. I interviewed at mthree (Kraków) in Jan 2026
Interview
The interview lasted only half an hour, but I was asked questions I didn't fully understand, which helped me expand my knowledge. Furthermore, the opportunity to talk about my project and experience was great, and we moved seamlessly into technical topics.
Interview questions [1]
Question 1
The first technical question concerned a task that was a piece of Java code.
I applied online. The process took 3 months. I interviewed at mthree (Glasgow, Scotland) in Oct 2025
Interview
Conducted online programming test with multiple choice questions and a few leetcode style questions at the end. After this there was a face to face interview. Waited a long time in between online test and being able to get a face to face call. Repeatedly email to enquire and was not contacted back.
Interview questions [1]
Question 1
Asked about previous or current projects. Essentially how am I keeping up,
Junior Software Developer applicants have rated the interview process at mthree with 2.6 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 70% positive. To compare, the company-average is 61.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Junior Software Developer roles take an average of 37 days to get hired, when considering 10 user submitted interviews for this role. To compare, the hiring process at mthree overall takes an average of 18 days.
Common stages of the interview process at mthree as a Junior Software Developer according to 10 Glassdoor interviews include:
Phone interview: 18%
Skills test: 15%
Personality test: 15%
One on one interview: 15%
IQ intelligence test: 12%
Group panel interview: 9%
Presentation: 9%
Background check: 6%
Here are the most commonly searched roles for interview reports -