I applied through a recruiter. The process took 5 weeks. I interviewed at Pager Health in June 2021
Interview
Process was very long, exhaustive but at the same time really enyoable since every single person involved on it was very kind, professional and interested in getting to know you as individual/professional and have a better understanding on how your hard/soft skills can be useful for the company objectives.
Stages were:
1. HR Interview with a technical recruiter, to discuss the role you applied for, your background and anything else you want to know about Pager and its products.
2. Engineering manager interview, a conversation with a software engineering manager. Technical questions were asked regarding general software engineering concepts (hash tables, scaling, performance, stack vs heap, etc.) along with behavioral questions.
3. Live coding interview, consisted in a pair programming exercise with a senior engineer that tests your ability to reason about a set of data, problem solving skills and communicate your thought process.
4. Architecture interview, you are paired with 2 senior engineers or tech leads, they will give you a sentence of an app for that you will need to provide with a high-level architecture solution (you can use diagrams, database design, API design, infrastructure, etc.), no coding is required for this interview.
5. Hiring manager interview,
6. People ops interview,
7. SVP of Engineering, for these last interviews (Manager, PeopleOps, SVP) you get to know some of the people that will directly work with you but for different departments within the company. These ones are open conversations and some culture fit questions.
8. Offer letter/negotiation. No negotiations were needed since we agree on the numbers from the beginning.
Interview questions [1]
Question 1
Core engineering questions, code complexity, architectural questions, etc.
I applied online. The process took 2 weeks. I interviewed at Pager Health (New York, NY) in July 2019
Interview
Applied online -> recruiter talk -> hiring manager -> onsite
This is one of the most positive interview experience in terms of technical tests and meeting people. I've met a few amazing folks a Pager. The recruiter, hiring manager and all other people I met online and onsite, are amazing folks. I really wanted to work with them. However, their hiring process should be improved/simplified.
Also, I want to mention their internal recruiter who is new but an amazing personality, very friendly and easy to talk/work with.
They do reference checks before offer which I was not very comfortable with. Also before sending a written offer, I was briefed about it over the phone. However, the written offer didn't quite match the verbal one. So I had to, unfortunately, turn it down. I guess if they improve these few things (ref check after offer, written offer to avoid any possible confusion, making offers more competitive to the market), this will be an amazing team to work with.
I applied online. The process took 2 weeks. I interviewed at Pager Health (New York, NY)
Interview
Recruiter screen. Then onsite with different engineers.
The interview started late and questions were related to Nodejs and system design and I never had to solve any algorithmic problem.
Engineering management seemed very inexperienced and their questions didn't have much depth to them.
Interview questions [1]
Question 1
Work on Hapijs codebase and implement REST endpoints. One system design question.