I applied online. The process took 3 weeks. I interviewed at Gogo (Broomfield, CO) in Jun 2022
Interview
Initial phone screen with HR, around 15 minutes.
Phone interview with the hiring manager asking lightweight tech questions, around half an hour.
In-person interview with two groups of potential teammates, featuring technical questions, behavioral questions, and culture fit questions, followed by a short chat with the hiring manager, all told took about 3 hours.
Interview questions [1]
Question 1
How would you design an API that needs to retrieve information from a server that takes hours to update?