LaunchDarkly logo

LaunchDarkly Software Engineer Interview Questions
& Process

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

Based on 15 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
26.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at LaunchDarkly.

Showing 3 of 15
LaunchDarkly logo
LaunchDarkly

Software Engineer

Engineering · more than a year ago

Senior Difficult Neutral experience No offer 5 rounds
Interview process
Recruiter call Take home Technical screen Technical screen Panel Panel Background check
Interview formats
Coding Technical Behavioral Technical Behavioral

Started with a recruiter reaching out via email. Everyone was friendly. First was a hiring manager call to discuss role expectations and company questions. Then a take-home exercise that took over 5 hours. After that, multiple interviews (5 calls). One 1.5-hour call to review the take-home and build an additional feature. A 45-minute call with a Coderpad problem. A 30-minute call about culture and values. A 45-minute call for a project deep dive. Finally, a 30-minute wrap-up with the hiring manager. They really focus on technical fit over anything else. If the first two technical interviews didn't go well, it's probably not worth continuing. The culture interview felt more like a sales pitch for the company than an evaluation. They also used whiteboarding, which was unexpected given their stated policies.

Confirmed questions3 questions
  • The Coderpad problem was about a DFS algo related to one of their flag features.
  • For the take home interview, imagine a small feature that could be added to the take home after you completed it, and then you have to code it out live.
  • For the project deep dive, it was walking through a project you've worked on and engineers asking you questions about it.
LaunchDarkly logo
LaunchDarkly

Software Engineer

Engineering · more than a year ago

Entry Easy Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Coding System Design Presentation

Call with recruiter, call with hiring manager, take-home, onsite. After onsite I was told I'd be updated the next working day. After several days of silence I email them for an update because I had another offer, and was told the role was already filled. Experience was very similar to what is described here from November 2019: https://www.glassdoor.com/Interview/LaunchDarkly-Senior-Software-Engineer-Interview-Questions-EI_IE1897319.0,12_KO13,37.htm#InterviewReview_30445929 So there is a pattern here.

Confirmed questions4 questions
  • Discuss and enhance the take home assignment
  • System design discussion
  • Knowledge based interview
LaunchDarkly logo
LaunchDarkly

Software Engineer

Engineering

Mid Difficult Positive experience Decline offer 5 rounds
Interview process
Recruiter call Technical screen Take home Onsite Offer
Interview formats
Technical Coding System Design Behavioral

So I got referred, then had a recruiter screen, followed by a chat with an Engineering Manager. Next was a coding challenge that took me about 10 hours, though I might have been overly meticulous. After that was the onsite, which was 3.75 hours total, including 4 interviews and a wrap-up chat. The offer came after. They're pretty flexible with team placement, allowing movement and exploration after joining. Honestly, my experience with LD was great and they move quickly! The only delay was about two weeks for the initial recruiter screen, but everything else was handled within one business day. They even scheduled my onsite the day after I submitted my coding challenge to accommodate an offer deadline I had elsewhere, which was really considerate and accommodating of them and their engineers. I actually enjoyed the coding challenge; I felt it was reasonable to expect backend engineers to know how to build microservices with minimal guidance, and I learned a lot. I spent 10 hours because I chose to use Python, a language I don't typically use at work, so it could have taken less time with a familiar framework. The onsite consisted of: a 45-min review and extension of the microservice I built, a 30-min discussion on culture and values, a 45-min system design interview, a 45-min problem-solving session with an algorithmic problem, and a 30-min wrap-up with the manager. LD is very profitable with happy engineers and a fantastic engineering culture, as detailed on their values page, which I really connected with. I would have chosen them if it weren't for a competing offer where I had a particularly strong team match.

Confirmed questions5 questions
  • Coding challenge: Build a REST microservice that consumes SSE using any language / framework. No need to use a DB framework (think they updated the spec so it could be completed faster).
  • Onsite: Review your microservice and extend it.
  • Onsite: Discuss culture and values.

LaunchDarkly Software Engineer Interview Questions

Quoted word for word from LaunchDarkly interview reports.

Write a function that takes the numeric value from a textbox and returns the spelled out words of the amount on the screen.

Read reports

Create a React type-ahead component from scratch, given a mocked fetch endpoint and basic styling to match a rough wireframe.

Read reports

How do you replicate componentDidMount with react hooks?

Read report

Given a rough wireframe of a bank check, create a "check preview" component using pure JS (no React).

Read report

Formats, difficulty and experience

Across all 15 LaunchDarkly interview reports.

Interview formats

Behavioral 32.4%
Coding 27%
Technical 27%
System Design 8.1%
Presentation 2.7%

Interview difficulty

Easy 20%
Average 53.3%
Difficult 26.7%

Candidate experience

Positive 26.7%
Negative 60%
Neutral 13.3%