Invoca logo

Invoca Software Engineer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
62.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Invoca.

Showing 3 of 8
Invoca logo
Invoca

Software Engineer

Engineering · more than a year ago

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

I applied for the job online. Then I had a phone screen with a recruiter, followed by a phone screen with the hiring manager. The final stage was a full-day onsite interview. During the phone screenings, they asked typical questions about myself, my technical skills and experience, and about the company. For the onsite, I met with five engineers who each interviewed me about my skills and experience and then we worked through a technical challenge together.

Confirmed questions1 question
  • Can you describe an algorithm to calculate the volume of water that would fill a 2D topography map?
Invoca logo
Invoca

Software Engineer

Engineering

Entry Easy Negative experience No offer 1 round
Interview process
Recruiter call Background check Offer
Interview formats
Behavioral

So I had an initial phone call with the recruiter. She really dug into my experience, why I applied, and what I'm looking for. It felt like she was just checking boxes, which made it super awkward with these long pauses after each question and her mumbling "okay, great, perfect." It gives off a really bad vibe when it feels so robotic. What was even worse is she seemed ready to hang up without letting me ask anything. I asked about their product's capabilities, and she had no answers. Realizing she couldn't answer my questions, I decided to end the call. She mentioned the next step would be talking to the hiring manager, who she thought would be interested, and asked for my availability for a video screen. I sent my availability that day. No response. I followed up the next day. Still no response. Two days after the initial call, I got a super generic rejection email. It was a confusing experience.

Confirmed questions1 question
  • When would you be available for the next steps in the interview process?
Invoca logo
Invoca

Software Engineer

Engineering

Mid Average Positive experience No offer 6 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen
Interview formats
Behavioral Technical Coding System Design

First, I had a phone screen with the recruiter. Then, there was a behavioral interview with the tech lead, followed by a technical interview with a senior engineer. After that, I went through four consecutive 45-minute technical interviews, all conducted remotely. They initially said I was great but lacked budget for the role, which was surprising after six interviews over four weeks. It seemed like they'd had me apply for a position they couldn't fund. However, after I left a review, they contacted me to improve my impression. They explained they had budget for two hires, who were both hired while I was interviewing. They completed my interviews hoping to secure budget from next year to hire me for a third position, but unfortunately, that didn't work out.

Confirmed questions1 question
  • Imagine you have a website with many products. How would you design a system to show the top 10 best sellers? Detail the database schema and the communication flow from the database to the front end.

Invoca Software Engineer Interview Questions

Quoted word for word from Invoca interview reports.

Can you describe an algorithm to calculate the volume of water that would fill a 2D topography map?

Read reports

Imagine you have a website with many products. How would you design a system to show the top 10 best sellers? Detail the database schema and the communication flow from the database to the front end.

Read reports

When would you be available for the next steps in the interview process?

Read report

Formats, difficulty and experience

Across all 8 Invoca interview reports.

Interview formats

Behavioral 33.3%
Technical 33.3%
Coding 27.8%
System Design 5.6%

Interview difficulty

Easy 37.5%
Average 50%
Difficult 12.5%

Candidate experience

Neutral 25%
Positive 62.5%
Negative 12.5%