one screening interview, one technical interview with systems design and language specific questions (javascript) that was performed both with peers and team leads, and one take-home assignment, followed by meetings with leadership. took about two weeks overall.
Interview questions [1]
Question 1
How would you design a webhook notification system
Don't even know. They said that they want to schedule an phone interview, so they sent me a link to schedule it. However, the link was expired and just ignored all my emails.
I applied through an employee referral. The process took 3 weeks. I interviewed at Knock (Seattle, WA) in Jan 2019
Interview
Phone Screen with recruiter, phone screen with the hiring manager, then an in person interview. They gave me a take home portion too.
The interviewers asked fairly difficult questions for such a small company. Sounds like they are hungry for the big players in the Seattle community- such as ex- FAANGS so they are being tough to compete with others.