StarLeaf logo

StarLeaf Software Engineer Interview Questions
& Process

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

Based on 14 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
78.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at StarLeaf.

Showing 3 of 14
StarLeaf logo
StarLeaf

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral

Had an initial get-to-know-you chat with a small technical challenge. It was a friendly and relaxed process. I was invited to the next round, which was three 1-hour interviews back-to-back. This followed a discussion about what I was looking for and whether there were roles that might be a good fit. On the interview day, it felt strange because I was being interviewed for the opposite of what I wanted and explicitly stated I was not looking for. After over 2.5 hours, I was told to wait for my last interviewer, only for the previous one to log back in and tell me that the roles I was interested in were filled and that he didn't know about other possibilities. I understand not passing technical interviews, but I don't understand being interviewed for a role that is clearly not what I'm looking for, especially after explicitly stating my disinterest.

Confirmed questions1 question
  • How would you approach searching for a specific word or words within a collection of messages?
StarLeaf logo
StarLeaf

Software Engineer

Engineering

Entry Average Positive experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel Presentation Offer
Interview formats
Technical Coding System Design Behavioral

I applied via a recruiter in late Spring/early Summer 2020. The first round was with a junior SWE (2-3 years experience), who asked about my past projects and an algorithm design question. The programming language didn't matter. The difficulty was between easy and medium on Hacker Rank, leaning towards easy. It lasted about 1 to 1.5 hours and was very pleasant. The second and final stage was with senior engineers. It felt like 3 interviews in one, with the last one potentially being with the CEO/founder. The first part was system design, the second was a discussion about past projects, future interests, and general background. The third part was similar, and the CEO/founder asked insightful questions about my past projects. I wasn't as happy with this stage, which lasted about 4 hours, and it was unclear if there were breaks. My overall impression is they were looking for someone with more experience than I had. For context, if you have one good internship, a decent 2:1 degree, and either an interesting programming-focused thesis or another good internship, you should be okay.

Confirmed questions6 questions
  • Can you explain how you would design classes for a board game?
  • What's an efficient algorithm for database lookups?
  • Can you tell me about your past projects?
StarLeaf logo
StarLeaf

Software Engineer Intern

Engineering

Intern Average Positive experience No offer 3 rounds
Interview process
Take home Technical screen Onsite
Interview formats
Coding Technical Technical

I applied online and got an email to do a coding test where I had to write a LZW decompressor. I thought this coding test was great because it was a real application. It wasn't easy but I enjoyed doing it. A few days after sending my solution, I had a technical interview with an engineer over Starleaf. The last step was supposed to be an onsite interview, but they offered to do another video interview since I was abroad. I didn't end up going to the last interview because I had already accepted another offer, but I would recommend interviewing at StarLeaf.

Confirmed questions8 questions
  • For the coding test, write a LZW decompressor.
  • Could you tell me if you know what a linked list is?
  • How would you go about implementing a linked list?

StarLeaf Software Engineer Interview Questions

Quoted word for word from StarLeaf interview reports.

What's the complexity when deleting an element from a linked list?

Read reports

What's the complexity for finding an element in a linked list?

Read reports

What's the complexity when adding an element to a linked list?

Read reports

What's the complexity of finding an element in a tree?

Read report

Formats, difficulty and experience

Across all 14 StarLeaf interview reports.

Interview formats

Technical 41.2%
Coding 32.4%
Behavioral 17.6%
System Design 5.9%
Other 2.9%

Interview difficulty

Easy 7.1%
Average 78.6%
Difficult 14.3%

Candidate experience

Positive 78.6%
Negative 14.3%
Neutral 7.1%