I applied online. The process took 2 weeks. I interviewed at Zogo (Austin, TX) in Jan 2024
Interview
Call from a recruiter who explained the role a bit more and provided some advice about the take home test. They were a bit stoic over the phone. The take home was 90 minutes in length that covered SQL and a Node Express backend. It was hard and 90 minutes was not enough time. After that, an API design interview. They asked to implement the necessary endpoints for a hypothetical API. This required defining the database models and the responses from each endpoint.
Interview questions [2]
Question 1
Design an API and the required database models that satisfied the feature a product manager wants to implement. You will need to define all endpoints with any needed searching and filtering, any extra tables in the database, and outline example responses for each endpoint.
Two SQL problems, one that uses basic select and ordering, and another requiring a UNION keyword. Lastly, implement an endpoint which supports filtering and sorting and it must return data from the test DB infrastructure. There will be unit tests that must all pass to consider this part answered.