I went through a recruiter screen, followed by a technical phone interview, and then a final coding interview. The recruiter was professional and communicative, the technical screen tested core programming skills, and the coding interview was very challenging — they asked me to solve algorithmic problems under time constraints, and also wanted me to explain my thought process clearly.
Interview questions [1]
Question 1
Asked about my resume and go in depth with a past project
I applied through a recruiter. The process took 4 weeks. I interviewed at Atomic Machines in Nov 2024
Interview
Standard process. Recruiter screen --> team screen --> technical --> onsite (with 2-3 technicals and 2-3 behavioral). Recruiting team was very responsive, but did not hear anything after the onsite.
the unique part of the interview is that it has a lot of practical part, not the typical leetcode style interview. The interview process is typically 2 rounds, either onsite or remote
Interview questions [1]
Question 1
PCB design, coding, system design, behavior questions