I applied online. The process took 3 weeks. I interviewed at Knock in Jul 2021
Interview
Overall, it was a great interview process that lasted about 3 weeks. The talent team was easy to work with and the technical interview elements were clear and to the point.
After doing the interview process with a handful of companies, I felt Knock was forward-thinking with how the process should be conducted.
Interview questions [1]
Question 1
Difference between OOP and prototypal inheritance?
I applied online. The process took 2 weeks. I interviewed at Knock in Jun 2021
Interview
The recruiter reached out we setup an initial video interview
Recruiter interview:
Mainly behavioral questions
One technical question - difference between OOP and prototypal inheritance
Then I had a video interview with one of the Directors in Engineering
Mainly behavioral questions
One technical - What is design by contract?
The director then sent a take-home coding challenge -
Build a comment system in Node and React
I built the project turned it in and after 4 days got a generic email saying we have rejected the application.
The negative part of the experience is how they handled the end.
I understand a company is not required to give feedback but if you're in round 3 of the process and you're going to have interviewee spend there own time building homework projects at least take the time to give some feedback on why the rejection was made.
Interview questions [1]
Question 1
difference between OOP and prototypal inheritance
What is design by contract?
take-home coding challenge -
Build a comment system in Node and React