Impinj logo

Impinj Software Engineer Interview Questions
& Process

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

Based on 12 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Impinj.

Showing 3 of 12
Impinj logo
Impinj

Software Engineer

Engineering · more than a year ago

Mid Average Neutral experience No offer 1 round
Interview process
Technical screen Onsite
Interview formats
Technical Coding

The interview process involved a full day of assessments. Although the coding challenges, like binary math operations and implementing a ring buffer on a whiteboard, seemed unrelated to the actual CRUD app the team was building, the people were really nice and likable. I was not ghosted, and the hiring manager was communicative. The interviewer noted my computer science fundamentals were a bit weak. I didn't think to mention that the interview questions didn't seem to align with the job duties.

Confirmed questions2 questions
  • Could you implement a Ring Buffer?
  • Also, do some binary math operations. Do this on the whiteboard.
Impinj logo
Impinj

Software Engineer

Engineering

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

The interview process involved an initial HR phone call, followed by a phone interview with the hiring manager. The process culminated in an on-site interview with six interviewers. The environment was positive, with everyone seeming content and dedicated. I was impressed by the hiring manager's technical knowledge and their genuine interest in understanding my technical skills, experience, and career aspirations. I also met with several team engineers and the VP of Engineering during the on-site. After a few days, HR contacted me to discuss my salary expectations, which I provided honestly. An offer was extended within a couple of days.

Confirmed questions1 question
  • What are your salary expectations?
Impinj logo
Impinj

Software Development Engineer

Engineering

Entry Easy Positive experience No offer 3 rounds
Interview process
Recruiter call Phone screen Background check Offer
Interview formats
Behavioral Technical

I applied online for the SDE position at Impinj and a recruiter got in touch the very next day. I was supposed to have a quick recruiter call, but instead, they advanced me straight to the hiring manager. I chatted with the hiring manager for about 30 minutes. The following week, I got an invite for an onsite interview, but just a few days after that, they let me know the role had already been filled.

Confirmed questions3 questions
  • Can you tell me about your previous work experience?
  • What's your background with Agile development methodologies?
  • Could you discuss your experience in testing products and code?

Impinj Software Engineer Interview Questions

Quoted word for word from Impinj interview reports.

Tell me how you would add two numbers without employing arithmetic operators.

Read reports

Can you explain how to handle a race condition in computer science?

Read reports

Can you write a programming question that involves Pthread condition variables?

Read report

Tell me about a time you failed and what you did to prevent it from happening again.

Read report

Do you have knowledge of fundamental software engineering principles?

Read report

What's your background with Agile development methodologies?

Read report

Formats, difficulty and experience

Across all 12 Impinj interview reports.

Interview formats

Technical 41.4%
Behavioral 37.9%
Coding 17.2%
Other 3.4%

Interview difficulty

Easy 8.3%
Average 83.3%
Difficult 8.3%

Candidate experience

Positive 50%
Negative 33.3%
Neutral 16.7%