
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
Candidate interview experiences
First-hand accounts from people who interviewed at Impinj.
Software Engineer
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.
- Could you implement a Ring Buffer?
- Also, do some binary math operations. Do this on the whiteboard.
Software Engineer
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.
- What are your salary expectations?
Software Development Engineer
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.
- 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.
“Could you implement a Ring Buffer?”
Read 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 →“Are there any logic questions at the end?”
Read reports →“Can you write a programming question that involves Pthread condition variables?”
Read report →“Are there any Leetcode easy to medium questions?”
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.