I applied online. The process took 3 days. I interviewed at Alarm.com (Boston, MA) in Jan 2017
Interview
Phone interview came quick. The HR person was very helpful in explaining the hiring process and expectations. It is a multi level process so it takes several steps as always.
Interview questions [1]
Question 1
What language do you prefer and which one are you most experienced in?
I applied online. The process took 5 weeks. I interviewed at Alarm.com
Interview
Prepare to have 1-on-1s with an undisclosed number of engineers. After each interview, the recruiter will contact you to schedule more. There is seemingly no process or reasoning behind the interview process.
Also prepare to get hit with a lowball offer well below the salary range posted on the job listing and below what you previously discussed with the recruiter.
Interview questions [1]
Question 1
Each interviewer had some whiteboard questions. Most were about thread safety or streaming data.
Pretty Straight forward process. Interviewer asked me mostly behavioral questions and a few technical questions regarding my experience. I applied through a recruiter and was contacted by their HR department so everything was a smooth transition.
I applied online. The process took 2 weeks. I interviewed at Alarm.com (Tysons Corner, VA) in Sep 2022
Interview
Standard interview process:
- Phone screening
- Initial interview
- Hackerrank Test
- Followup Interviews (2 in my case)
Questions started pretty conceptual, "describe your resume", and then moved to more technical questions.
Interview questions [1]
Question 1
How much experience do you have with communication protocols?