HeadSpin logo

HeadSpin Interview Questions
& Process

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

Based on 17 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
47.1% Positive experience

Which role are you interviewing for?

11 roles · 17 reports

Candidate interview experiences

First-hand accounts from people who interviewed at HeadSpin.

Showing 4 of 17
HeadSpin logo
HeadSpin

Customer Success Manager

Sales · a year ago

Mid Average Positive experience No offer 3 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Behavioral Technical

The overall process was good, with insightful questions and a straightforward structure. It started with a recruiter screening, followed by interviews with hiring managers and leadership. I felt comfortable and clearly understood the interview and hiring path.

Confirmed questions1 question
  • Can you share your sales experience?
HeadSpin logo
HeadSpin

Customer Success Manager

Sales · a year ago

Mid Difficult Negative experience Decline offer 1 round
Interview process
Take home Recruiter call Background check Offer
Interview formats
Presentation Behavioral

It was a long and hectic process that took 3 months. They had me do a 5-hour assignment where I had to create a pitch deck and other stuff. Then HR said I was selected and we'd discuss salary and my joining would be next month. After about 2 weeks with no response, they told me to wait another week to schedule a meeting. This happened for at least 2 more weeks. Even after emailing, no response. Then HR randomly called and asked me to wait another week for a meeting. Since then, no response, they just wasted about 4 months of my time.

Confirmed questions1 question
  • What's your approach for handling a difficult client who repeatedly contacts you?
HeadSpin logo
HeadSpin

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

It was a really standoffish and rude HR screening. The recruiter seemed uninterested in answering my questions and cut me off abruptly after only a few, stating she had a meeting to get to. Near the end of the 30-minute call, she rescinded the opportunity because my resume wasn't an exact match, which she could have identified much earlier. Her responses to my inquiries were also unsatisfactory. The company culture appears to be sink-or-swim and toxic, with significant organizational issues, and it's apparently easy to get placed on a PIP without adequate support. Even if an offer were extended, I'd decline it and seek better prospects, as they lack respect for candidates and likely employees too.

Confirmed questions2 questions
  • Do you have any questions for me?
  • What prompts your job search from your current role?
HeadSpin logo
HeadSpin

Machine Learning Engineer

Engineering

Mid Average Negative experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Coding Behavioral Technical

First there was a coding challenge and then an onsite interview. Things got weird when I saw some YouTube videos from their CTO and read Glassdoor reviews. I asked the interviewer about the mix-up between what I applied for and what the email communication suggested, and then what we discussed. He said he hadn't asked the CTO about it, even though I pointed out he had a whole day to do so. He also said he wouldn't be discussing it with the CTO. I then asked how an onsite interview would even happen during a pandemic, and he mentioned it would be virtual, which is funny because he didn't say that last time. This company has major communication issues, and while the guy I talked to was technically sharp, he really lacked common sense. I had to ask for more details about some job questions since I'm not local, like whether I'd be considered essential or non-essential and what that means for my employment.

Confirmed questions5 questions
  • Part A: The board game Risk has specific combat rules. For a given number of invading and defending units (1-3 each), where each unit rolls a 6-sided die and dice are matched from highest to lowest, write a function `random_outcome(invading_count, defending_count)` that returns a random tuple `(invading_wins, defending_wins)`.
  • Part B: Using the function from Part A, write a script to estimate and print the probability of the invader winning at least one battle for each of the 9 combinations of 1-3 invaders and 1-3 defenders, averaging 1000 evaluations per case. An example output format is provided.
  • Why was there a disconnect between the role I applied for and the information provided via email, and what was discussed?

HeadSpin Interview Questions

Quoted word for word from HeadSpin interview reports.

Can you explain generators and some basic coding concepts?

Read report

What are the implications of being classified as an essential or non-essential employee for my employment at the company?

Read report

How will the onsite interview be conducted, considering the current pandemic situation?

Read report

Formats, difficulty and experience

Across all 17 HeadSpin interview reports.

Interview formats

Technical 36.1%
Behavioral 36.1%
Coding 16.7%
Presentation 8.3%
Other 2.8%

Interview difficulty

Easy 23.5%
Average 70.6%
Difficult 5.9%

Candidate experience

Positive 47.1%
Neutral 23.5%
Negative 29.4%

Reports by job function

Engineering 10
Sales 5
Design 1
Marketing 1