Pretty Simple. Recruiter Screen first about 15 minutes - asking about general experience and why this company. Move on to the hiring manager call - non technical call with a focus on previous experience and its parallel to the role. Final round is with one of the team members you will be working with - Non technical, focused on projects and previous experience.
I applied through an employee referral. The process took 2 weeks. I interviewed at SmartThings (Palo Alto, CA) in May 2021
Interview
Two rounds of easy leetcode questions, and then one round of system design to finish it off. System design consisted of how I would design a vending machine system, you can find the exact question on youtube tutorials
I applied online. The process took 4 weeks. I interviewed at SmartThings (Minneapolis, MN) in Jun 2024
Interview
The entire interview process from beginning to end was about 1 month. My interview process consisted of 3 rounds - initial recruiter screen, hiring manager interview and 2 separate panel rounds (technical and cultural).
Interview questions [1]
Question 1
Questions around my experience, situational questions, specific questions focused on core values of the company