Liftoff logo

Liftoff Software Engineer Interview Questions
& Process

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

Based on 28 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
75% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Liftoff.

Showing 3 of 28
Liftoff logo
Liftoff

Software Engineer

Engineering · a year ago

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Take home Onsite Background check Offer
Interview formats
Behavioral Technical Coding

The interview process was really smooth and everyone was super nice. My recruiter was very helpful and answered all my questions, also helping speed things up. It kicked off with a 30-minute recruiter screen where they asked some basic questions about my past work and technical experience. After that, I had a 45-minute technical screen, which led into their version of a 'super day.' The super day had three parts: two technical screens that were 45 minutes to an hour long, and then a 4-hour coding challenge where I got to build a project using some starting code. A few days later, I heard back that the super day went well and I had one last 45-minute chat with the hiring manager.

Confirmed questions1 question
  • How do you find the shortest path between two points on a graph?
Liftoff logo
Liftoff

Software Engineer

Engineering · a year ago

Entry Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Coding Technical

The interview had 4 steps. First, a recruiter reached out and discussed the role, getting to know me better. Then, there was a screening interview where I was asked algorithm questions, which I completed. Following that, three rounds of interviews took place. The initial two were similar to the screening, focusing on algorithms. The third round involved a fun game. Finally, I met the hiring manager. The whole process felt smooth, and the recruiter was helpful and quick to respond.

Confirmed questions3 questions
  • Algorithm questions
  • Coding questions
  • A game question
Liftoff logo
Liftoff

Software Engineer

Engineering

Mid Average Neutral experience No offer 3 rounds
Interview process
Technical screen Phone screen Technical screen
Interview formats
Coding Technical Coding

The interview process started with a Code Signal assessment with 4 questions, which I completed with a perfect score (1200/1200). This was followed by a phone interview on CoderPad, where I also performed well. The interviewer asked a question about printing matrices, focusing on clean code principles. The third round involved two questions and a coding project. The first question was straightforward, but the second was a challenging three-part LeetCode hard problem, of which I solved two parts. It felt like there might be a referral bias. The coding project had three difficulty levels, suggesting a preference for functional solutions over highly designed ones. I intentionally left some minor bugs to observe their reaction, which seemed indifferent, aligning with my preference for prioritizing a working product. Despite some minor inaccuracies in my naming of design patterns, the core concepts were sound. I was ultimately rejected and am awaiting feedback. My key takeaways are that they prioritize speed over design and that knowing someone is likely crucial for getting hired, evidenced by the limited number of public interviews. The product is interesting, and the process was generally decent, but I'd only recommend it if you have an internal connection.

Confirmed questions3 questions
  • Questions about strings, including easy and medium Leetcode problems.
  • Questions about printing and searching, including matrix printing focusing on clean code.
  • Questions about parsing, including a difficult 3-part Leetcode problem.

Liftoff Software Engineer Interview Questions

Quoted word for word from Liftoff interview reports.

Can you parse an IPv6 string into an array of integers, considering some extra rules?

Read reports

How do you find the shortest path between two points on a graph?

Read reports

If you're given an array of x,y coordinates, how would you find a point of symmetry, if one exists?

Read report

Implement minesweeper in 90 minutes, to run in the console, displaying the board, and taking commands from standard input. Ensure mines are placed randomly. Markers should be used correctly, and when an empty marker is clicked, it should reveal adjacent empty spaces (not numbered ones).

Read report

Using the provided starter code, could you build a Tetris console application?

Read report

Formats, difficulty and experience

Across all 28 Liftoff interview reports.

Interview formats

Coding 40.8%
Technical 32.4%
Behavioral 12.7%
System Design 9.9%
Presentation 4.2%

Interview difficulty

Easy 10.7%
Average 57.1%
Difficult 32.1%

Candidate experience

Positive 75%
Negative 10.7%
Neutral 14.3%