I went through a three-stage process that started online because the hiring manager was outside Malaysia. After that call, the next round was in person in Penang, and the third round included a female interviewer as part of their diversity and equity effort. The overall difficulty felt average, and the experience itself felt fairly smooth and professional.
In the in-person portion, the conversation centered on a small set of design questions about an app, but it wasn’t really code-focused. What stood out to me was that the job description they discussed beforehand didn’t fully match what they ended up talking about during the meeting. It all went fine during the sessions, but the follow-up took weeks, so I ended up waiting longer than I expected. I didn’t end up getting an offer, and I didn’t receive clear closure beyond the delay and the mismatch I felt during the process.
2 months ago
Average Neutral United States
My process moved through a few structured rounds where they kept coming back to my background and projects. First there was a call with HR, and then I moved into conversations focused on my working experience. During those technical-adjacent discussions, they went back to my slides and pulled specific project details from what I’d presented, asking me to walk through what I’d done and how it connected to what the role needed.
A key part of it was meeting an engineering manager, where I spent time elaborating on projects that matched the subject area of the position. They also made room for me to ask my questions at the end, which made the whole thing feel less like a rapid interrogation and more like a real two-way conversation.
2 months ago
Average Negative North Reading, MA
I went through a process that started with HR reaching out and then a follow-up call with the hiring manager that lasted about an hour. After that, I …
5 months ago
Easy Positive San Jose, CA
My first interview rounds were comparatively easy and felt more like a resume walk-through than a deep technical test. I joined an online interview us…
6 months ago
Difficult Neutral North Reading, MA
My interviews were the hardest, most technically intense part of the whole search. I started with a first round that was mostly technical, with a few …
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Timeline
The interview process typically consists of multiple stages, starting with a phone screen followed by an onsite interview that may include several technical and behavioral discussions. The overall timeline can vary, with some candidates experiencing delays between rounds, leading to a feeling of a drawn-out process.
Multi-stagePhone screenOnsite
Technical Assessment
Candidates should expect a mix of technical questions that cover programming fundamentals, circuit design, and problem-solving tasks, often in a live coding format. The difficulty level can range from basic to advanced, with some candidates feeling the technical portion was particularly intense or exam-like.
CodingCircuit designProblem-solving
Behavioral & Fit Questions
Behavioral questions are a significant part of the interview, focusing on candidates' past experiences, leadership qualities, and cultural fit within the team. The tone of these discussions tends to be conversational, allowing candidates to express their thought processes and ask questions in return.
BehavioralCultural fitConversational
Diversity & Inclusivity Efforts
Some interview panels include diverse interviewers as part of the company's commitment to equity, which can enhance the overall experience and provide a broader perspective during discussions. This aspect may also reflect the company's values and commitment to inclusivity.
DiversityEquityInclusivity
Feedback & Closure
Candidates often report a lack of clear feedback or closure after the interview process, which can be frustrating. While the interviews themselves may feel coherent, the final outcomes sometimes leave candidates confused about their fit relative to the job description.
FeedbackClosureJob fit
Overall Experience & Atmosphere
The interview atmosphere is generally described as friendly and professional, with candidates appreciating the structured approach. However, some experiences are marred by delays or a mismatch between expectations and the actual role discussed, leading to mixed feelings about the overall process.