I applied online. The process took 2 weeks. I interviewed at Omnivore Technologies
Interview
First round: phone screen. Did a phone screen with a recruiter & we talked everything from my past experience to what they do at a company.
Second round: zoom meeting. CTO was supposed to join but he got caught up in a meeting so another manager did the Interviewed. Talked mainly about my experience & what they’re looking for in a developer & what team you would be working for.
Third round: take home assessment. I completed the assessment using python3 & they said to not spend too much time on it & try not to take longer than two hours.
Didn’t get pass the 3rd round which kind of threw me off because they asked me for 3 main objectives to complete & I completed them (& included my unit tests) & they still said I was missing stuff but couldn’t explain what I was missing? In hindsight, I wouldn’t do this interview again
Interview questions [1]
Question 1
Using our API, find the most popular item that a restaurant location has sold within the past 30 days.
It contained 4 stages, the first stage was a phone interview, then a live interview through google meet, and then a quiz and then an assignment. It was really good after all.
Interview questions [1]
Question 1
Tell me about yourself. some basic javascript questions
I applied online. The process took 3 days. I interviewed at Omnivore Technologies in Sep 2021
Interview
First call was w/ CTO NOT w/ HR. I manage to talk to HR after I requested a meeting w/ HR. Odd but ok fine I'll play along. I was told a coding challenge would be involved towards the latter stages of the interview process. I hate coding challenges. I think it's a waste of time but I was intrigued by the position so I went along with it. After I got through the first two rounds, the coding challenge came. In the instructions it says to time box yourself, there is no need to complete the entire exercise. In fact, I was told no one has been able to complete the exercise. Next step would be to schedule another round to discuss the work and thought process that went into the coding challenge.
So i finally completed the exercise and submitted code that works. A few things didn't work and I clearly outlined what worked and what didn't work. I get an email from the CTO stating that I wouldn't move on to the next round. I emailed the CTO asking for feedback but he ignored me. Next, I emailed HR but figure HR works for the company so why would they care? I'm not upset, in fact I got an offer from another place, which works out a lot better in terms of career growth and money. What pissed me off was not being told why and I was never given the opportunity to discuss my work that I spent hours on for free.
When I showed a handful of people the CTO's response (he finally responded), they all said I dodged a bullet. Each person's response was, "wtf does he mean by that?" Sure they're going to be bias but at the end of the day, I should've stuck to my gut and not do coding challenges. If you're a senior engineer with years of experience, do yourself a favor and walk away.
Interview questions [1]
Question 1
- How would you manage cost optimization in aws?
- Name a production incident you were involved in and how did you go about addressing them