Logos logo

Logos Software Engineer Interview Questions
& Process

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

Based on 10 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Logos.

Showing 3 of 10
Logos logo
Logos

Software Developer

Engineering · more than a year ago

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

I reached out to Logos via email, and a friend who knew someone there also sent a recommendation. After a while, Logos got back to me for a phone interview. It was mostly technical questions about programming languages, algorithms, and data structures. It must have gone okay because they invited me for an onsite interview in Bellingham. I prepped by reading up on their website about the company culture and products, even reading the founder's book, which I highly recommend anyone applying do. The on-site involved a panel interview, followed by lunch with some developers, and then a one-on-one meeting with the CEO/founder. I suspect the CEO meeting might have been skipped if the panel interview didn't go well. For the panel, I had to solve technical problems on a whiteboard and answer questions about my experience and how I'd handle technical challenges. No strange psychological stuff. During the final interview with the CEO, I asked about the company's culture, how ownership works, and their future plans. I was happy with the answers I got.

Confirmed questions2 questions
  • How can one ensure that adding new features to a complex system does not introduce errors?
  • Can you describe the working principle of a hash table?
Logos logo
Logos

Software Developer

Engineering · more than a year ago

Entry Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Presentation
Interview formats
Technical System Design Behavioral

I sent my resume in and heard back from a recruiter about a week later. They did a quick phone screen, and then I was invited for an on-site technical interview. When I got there, it turned out the interviewers were on vacation, but the two people who were in decided to interview me anyway. They didn't really know the role, so it was a really high-level technical interview focusing on architecture and algorithms. We had lunch afterward and chatted about the company. They mentioned they'd be in touch in a few weeks, but it's been months and I haven't heard back despite trying to reach them.

Confirmed questions1 question
  • Can you describe how to design a website that can scale?
Logos logo
Logos

Software Developer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Onsite Offer
Interview formats
Technical Coding Behavioral Presentation

I initially emailed them after seeing an ad, but never heard back. Months later, I found another ad, applied, and got a phone screen. Since I was local, they invited me for an in-person panel interview. They extended a job offer after that. From my experience on the hiring side, I've noticed that some emails probably get lost, and people aren't always contacted, at least in Software Development. So, if you don't hear back, it's worth following up. I felt I didn't do great on the interview questions, but they offered me the job anyway after the panel. The process might be a bit different now, with job offers usually coming later.

Confirmed questions1 question
  • Could you write a function to detect a cycle in a binary tree?

Logos Software Engineer Interview Questions

Quoted word for word from Logos interview reports.

Can you write an algorithm to find duplicate nodes in a binary tree?

Read reports

Could you write a function to detect a cycle in a binary tree?

Read reports

How can one ensure that adding new features to a complex system does not introduce errors?

Read report

Can you describe how to design a website that can scale?

Read report

How would you search a binary tree on the whiteboard in front of the panel?

Read report

Formats, difficulty and experience

Across all 10 Logos interview reports.

Interview formats

Technical 32.1%
Coding 28.6%
Behavioral 14.3%
System Design 10.7%
Presentation 10.7%

Interview difficulty

Easy 20%
Average 50%
Difficult 30%

Candidate experience

Neutral 40%
Positive 50%
Negative 10%