I applied online. The process took 3 weeks. I interviewed at Peek in Aug 2021
Interview
Initial 30-minute call with the hiring manager, followed by a 45-minute call with the Director of Engineering. Once the initial interest was confirmed, I was given a take-home test that was designed to simulate a common use-case at Peek. The challenge had to be submitted within 4 days, and they recommended that you take 4-6 hours to finish it, but no more than 8. After my submission, they scheduled another 2.5 hour remote "on-site" session where I met with more members of the team and discussed my submission as well as my technical background.
Overall, I enjoyed the entire process from start to finish. There was a consistent level of interest, effort, and focus that was displayed at every stage. There was no extraneous "shock-and-awe" session which companies love to start off with to over-inflate your expectations only to then saddle you with a long and arduous process replete with generic coding tests and disinterested interviewers. It was obvious that Peek took great care to select people that matched their core values and could perform well in their environment. The whole process was also fast, it took around 3 weeks from the initial call to the verbal offer.
Interview questions [1]
Question 1
Can you describe a situation that you were in which led to an error being shipped into production and the steps you took to resolve it?
The process took 4 weeks. I interviewed at Peek (Seattle, WA)
Interview
It was shocking, I invested 2 hours over a few weeks which ended up a waste of my time. I felt strung along as I had been waiting for a final interview with a co-founder to be scheduled and got rejected so it never happened. I cannot recommend this employer!
I applied online. The process took 4 weeks. I interviewed at Peek (San Francisco, CA) in Aug 2021
Interview
I loved the process because I had the opportunity to talk with people of many areas and have good discussions about the product, career and company roadmap.
The technical interviews has very focused on everyday development and I had a good talk with the engineering team about best practices and architectural solutions.
Interview questions [1]
Question 1
Dealing with transactions across multiple micro services. Code analysis and trade offs