BitMEX logo

BitMEX Software Engineer Interview Questions
& Process

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

Based on 9 interview experiences · FREE TO READ

5.1 Rounds average
Average Typical difficulty
55.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at BitMEX.

Showing 3 of 9
BitMEX logo
BitMEX

Software Developer

Engineering · a year ago

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

I applied on the company's website and heard back about a week later for an interview with the recruiter. After that, I had another chat, this time with the hiring manager, which was pretty casual and included some tech questions. Then came a take-home assignment that I had four days to finish. Sadly, after sending it back, I got an email saying they weren't moving forward with my application.

Confirmed questions1 question
  • Can you implement some Java classes for market data, order management, and trade signals?
BitMEX logo
BitMEX

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 6 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

The process felt like 100x because there were so many questions before they figured out if I fit the culture. On the plus side, they responded fast and the stages were super structured and impersonal. There were 6 very thorough stages which helped me learn more. They were very keen to know my knowledge. But, I only spent 30 seconds introducing myself, and then it was hours of questions. The interviewer didn't care about the time. They also didn't know much about the JS call stack and event queue when we talked about it. And they didn't appreciate using basic built-in Array methods to solve problems.

Confirmed questions3 questions
  • How would you flatten an array?
  • What happens with timeouts that have no delay specified?
  • Can you explain how for loops work?
BitMEX logo
BitMEX

Software Engineer

Engineering

Senior Average Positive experience Accept offer 9 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

I was really impressed by the interview process and the talent acquisition team at 100x. Since I was applying for a senior role, I had about 9 interviews. I never waited more than two days for an update from the company, whether it was setting up the next round, conducting the interview, or asking for feedback. The interviews felt structured and assessed me on different aspects of the job.

Confirmed questions4 questions
  • Can you tell me about your current company's processes and how you contribute to influencing them?
  • What are your views on monitoring and alerting systems?
  • Let's review a React function together.

BitMEX Software Engineer Interview Questions

Quoted word for word from BitMEX interview reports.

Could you do a live coding exercise to build a simple component using React Native?

Read report

Can you implement some Java classes for market data, order management, and trade signals?

Read report

What are your views on monitoring and alerting systems?

Read report

Can you explain the fundamental concepts of computer programs, such as resource allocation and management, and other core Computer Science principles?

Read report

Formats, difficulty and experience

Across all 9 BitMEX interview reports.

Interview formats

Technical 33.3%
Coding 25.9%
Behavioral 25.9%
System Design 14.8%

Interview difficulty

Easy 22.2%
Average 77.8%
Difficult 0%

Candidate experience

Negative 44.4%
Positive 55.6%