Signpost logo

Signpost Software Engineer Interview Questions
& Process

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

Based on 6 interview experiences · FREE TO READ

2 Rounds average
Average Typical difficulty
83.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Signpost.

Showing 3 of 6
Signpost logo
Signpost

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Technical Coding

I got a call from HR to schedule a phone interview with an engineer, which happened about a week later. The HR person was super enthusiastic and gave a lot of details. The interview with the engineer was about 30 minutes long and the guy was friendly. The questions felt more like a discussion than a quiz. He asked some straightforward things like 'what's a stack overflow', but mostly we talked about algorithms.

Confirmed questions4 questions
  • Could you explain what a stack overflow is?
  • What is a race condition?
  • Can you describe an algorithm for shuffling cards?
Signpost logo
Signpost

Software Engineer

Engineering · more than a year ago

Entry Average Neutral experience No offer 1 round
Interview process
Phone screen
Interview formats
Technical Coding

So, the first phone interview was about 40 minutes long. They asked 3 tech questions and 2 algorithm questions. For the tech questions, they asked about racing conditions, the difference between the web and internet, and the big O for inserting into a hashmap. For algorithms, it was about detecting circles in a linked list and shuffling an array. You can find all the answers online or in books.

Confirmed questions1 question
  • What distinguishes the web from the internet?
Signpost logo
Signpost

Software Engineer

Engineering

Entry Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

I sent in an application online and then they emailed me about a technical interview. The questions felt pretty easy, but I was sick and couldn't think straight. You should probably practice the early stuff in CACTI or do some easy LeetCode problems.

Confirmed questions3 questions
  • Can you explain how to shuffle an array both in-place and out-of-place, and what is the time complexity O(n)?
  • Describe how to detect a loop in a linked list and identify its starting point, and what is the big O notation for this algorithm?
  • What distinguishes the Internet from the Web at a protocol level?

Signpost Software Engineer Interview Questions

Quoted word for word from Signpost interview reports.

What distinguishes the Internet from the Web at a protocol level?

Read reports

Can you explain the difference between the internet and the web?

Read reports

Describe how to detect a loop in a linked list and identify its starting point, and what is the big O notation for this algorithm?

Read report

How would you detect if a linked list contains a loop, and what's the approach to find where the loop starts?

Read report

Can you explain how to detect a loop in a linked list?

Read report

Formats, difficulty and experience

Across all 6 Signpost interview reports.

Interview formats

Technical 46.2%
Coding 38.5%
Behavioral 15.4%

Interview difficulty

Easy 0%
Average 100%
Difficult 0%

Candidate experience

Positive 83.3%
Neutral 16.7%