Boku logo

Boku Software Engineer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
37.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Boku.

Showing 3 of 8
Boku logo
Boku

Software Engineer

Engineering · more than a year ago

Mid Difficult Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Presentation Background check
Interview formats
Technical Presentation Behavioral

I had a quick chat about my resume and availability, then an interview with the team lead where they asked basic questions about my past projects and career aspirations. I got another offer with a tight deadline, so I told their recruiter. They tried to get me to reject it for a chance to interview with Boku, which I did. I got a packet of info and scheduled 4.5 hours of interviews. On the morning of the interview, they closed the position. My advice: don't consider yourself employed at Boku until you start, and try to get extensions from other companies until at least a day or two after you start.

Confirmed questions1 question
  • You will need to demonstrate your software development skills and present a past project.
Boku logo
Boku

Software Developer

Engineering · more than a year ago

Senior Easy Negative experience No offer 2 rounds
Interview process
Technical screen Take home Background check
Interview formats
Technical Coding

The company was a startup with under 100 employees and didn't feel dynamic enough. The interview started with a face-to-face interview where I was given a problem: finding a path in a graph from A to B, allowing cycles, with the path length less than 4 nodes. I first coded it using recursion on a whiteboard, which was correct. Then, I was asked to do it using a stack, and I explained that. After that, they assigned me a coding assignment, which involved calculating tax. I submitted the assignment with a structured code service-layered architecture, and it produced the correct result. Unfortunately, the HR became unresponsive, and the consultant mentioned the feedback wasn't great, and then they also went silent.

Confirmed questions1 question
  • Can you find the number of paths between two nodes, A and B, in a graph that contains cycles, where the path length must be 3 or less?
Boku logo
Boku

Software Engineer

Engineering · more than a year ago

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

There was a programming test, then an on-site interview. They seemed to value good personal interaction, and the technical knowledge required was similar to what you'd find at most software companies.

Confirmed questions1 question
  • Tell me about a past challenge.

Boku Software Engineer Interview Questions

Quoted word for word from Boku interview reports.

Can you find the number of paths between two nodes, A and B, in a graph that contains cycles, where the path length must be 3 or less?

Read reports

Could you solve a graph traversal problem using recursion (DFS)?

Read reports

What are some common data structures and algorithms, and how would you approach a design problem?

Read report

Formats, difficulty and experience

Across all 8 Boku interview reports.

Interview formats

Behavioral 26.1%
Technical 26.1%
Coding 17.4%
System Design 13%
Presentation 13%

Interview difficulty

Easy 25%
Average 50%
Difficult 25%

Candidate experience

Negative 62.5%
Positive 37.5%