I applied through a recruiter. The process took 2 weeks. I interviewed at Omnipresent in Mar 2022
Interview
Interview process is really smooth everyone is really friendly.
1. Speak with Talent Team
2. Take home task or Pairing interview
3. Present take home task to engineers
4. Interview with PM and Hiring Manager
5. Talk to Director of Engineering
Interview questions [1]
Question 1
1. Frontend or backend take home task
2. PM & Hiring Manager interview involves questions of fit within the company. Big challenges, How do you manage situations with product, etc
3. Talk with Director of Eng is pretty relaxed
I applied online. The process took 5 weeks. I interviewed at Omnipresent
Interview
Applied online and was contacted to set up a phone screen. Was contacted several days later to set up an interview with the Head of Engineering.
Once that round was successfully completed, a take home assessment was assigned. Upon successful completion of the task, I was invited to another round to review it with a senior software engineer. Many questions related to my thought process and some general questions about the tech I used and some decisions I made. Multiple questions relating to Node and some questions relating to SQL and some trade-offs that I made. This lasted around 1.5 hours or so.
A final shorter round was later scheduled with the Director of Engineering to hear more about my background, get acquainted and perhaps just to ensure that I would be a good fit.
Overall, it was a great experience for me which -- given the vibe I get from their culture -- made me want to make every effort to do well and join the team.
I'm looking forward to my first day!
Interview questions [1]
Question 1
Explain why you choose this tech stack for this project?
I applied through an employee referral. The process took 3 weeks. I interviewed at Omnipresent in Mar 2022
Interview
I had a positive experience going through the interview process. Everyone was friendly and helpful
My hiring process included:
1. Phone interview
2. Take home technical assignment
3. Meeting with a Staff Engineer to discuss my approach to implementing the technical assignment. And discussion about previous experience and project I worked on
4. Meeting with an Engineering Manager and a Project manager
5. Meeting with an Engineering Manager
Overall I think they want not only to verify your tech skills but also communication skills. As well as to make sure you'd fit in the company culture
Interview questions [1]
Question 1
Q: What projects you worked on in the past that you leant something new
Q: Bring an example when you had some kind of conflict with a colleague and how you resolved it