
InterDigital Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 5 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at InterDigital.
Software Engineer Intern
I applied online and got an email about interviewing at InterDigital. They scheduled me for an hour-long phone call with a senior engineer. I felt the interview went alright, maybe not amazing. It covered behavioral/resume questions and then a live coding problem, which was an LC easy. I figured out the solution right away but was a bit careless with my code since it was my first interview. They said I'd hear back within two weeks about whether I got the job, but I ended up getting ghosted.
- Questions from my resume and a LeetCode easy problem.
Senior Software Engineer
The interview process included a phone screen and an on-site interview with several engineers from the IoT Innovation team. These engineers are experienced professionals, many with long tenure at the company. InterDigital is recognized as a NPE, primarily generating revenue through patent licensing and enforcement. However, the engineering team focuses on developing practical and functional technology. The interviews covered security concepts, past work experience, and academic or production experience. They also discussed the team's objectives, job responsibilities, and the publication process. It wasn't explicitly stated that the company's main product is licenses and patents.
- Can you tell me about the projects you've worked on?
- Could you explain some security concepts, like the difference between encoding and encryption?
- What is the function of TLS?
Software Engineer
Had a one-hour phone interview. The interviewer talked about my resume and asked about most of the points mentioned, focusing on my past experience. They also asked technical questions related to what was on my resume. We discussed why I was looking to change jobs, my visa status, when I could start, and why I was interested in this company.
- Can you explain communication theory?
InterDigital Software Engineer Interview Questions
Quoted word for word from InterDigital interview reports.
“Can you show me how to reverse a string in Java?”
Read reports →“What is the function of TLS?”
Read reports →“Can you explain communication theory?”
Read reports →“Could you explain some security concepts, like the difference between encoding and encryption?”
Read reports →“Could you explain the differences between Java and C++?”
Read report →“Tell me about OOPS concepts.”
Read report →“What were your key accomplishments in your previous roles?”
Read report →“Can you tell me about the projects you've worked on?”
Read report →Formats, difficulty and experience
Across all 5 InterDigital interview reports.