I applied online. The process took 6 weeks. I interviewed at Bonsai AI in Aug 2020
Interview
Applied online, and first two interviews went by really fast. They were pretty insistent on scheduling within a week so I went along. Both interviews apparently went really well, they gave good feedback and let me know about the next thing to expect.
However, after about two weeks I hadn't heard anything, so I reached out. Nothing. Two MORE weeks pass and I reach out again. Again, nothing. A whopping SIX weeks later and I get an automated response saying the position has been filled. The entire time, I never received any sort of response from either the recruiter or the hiring manager. A very negative experience.
Interview questions [1]
Question 1
Explain benefits/costs of neural networks compared to other algorithms.
I applied online. The process took 3 months. I interviewed at Bonsai AI
Interview
Extremely unprofessional. First phone call with recruiter, she told me the interview process would consist of:
- phone screen (technical interview)
- phone screen (hiring manager)
- onsite
The first technical interview went without a hitch, the interviewer was pleasant and helped out during the coding exercises. They then moved me to the next round, but the recruiter scheduled me for an on-site instead of a phone screen. I was across the country and had no way to transport myself, and she said it would be rescheduled for after the new year.
I then didn't hear back from the recruiter, so I followed up via e-mail. She asked me to submit availability for 2 weeks. After not hearing back for several weeks, I followed up again. At this point, she told me they "were going to cancel the interview" and move on to other candidates.
Judging by other reviews, I was not the only one to experience a bad interview process. I would recommend staying away from this company unless you have months to waste.
Interview questions [1]
Question 1
Write a function to determine if brackets or parenthesis are balanced.
I applied online, and heard back from a recruiter a week or two later that they would like my availability for an interview. I submitted my availability, and did not hear anything back for two weeks. I followed up with the recruiter to see if they wanted to schedule an interview, and she sent me a templated email response giving me the date and time of my interview.
First interview was a phone screen with a recruiter - she was friendly and interested in hearing about my background and telling me about Bonsai.
A couple days after my first interview I received an email requesting my availability for a technical phone screen. I sent my availability, then received confirmation of my interview date (another templated email with very little detail). I sent the recruiter an email requesting more information on the phone screen. Was my interviewer from the team that I applied for? What kind of questions should I expect? Was this a live code interview with a coderpad or would the interviewer ask me technical questions about data structures and such?
I received no response to my questions, so did my best to study and prepare. When the technical interviewer called me, he did not ask me a single question about myself and jumped straight into sending me a coderpad with a code challenge. I was pretty thrown off by this. In previous code interviews, when I'm veering in a direction that is 100% wrong, the interviewer has said something like "huh, that's an interesting approach", or "are you sure that's the best way to solve the problem?" or asks me questions about why I'm choosing that specific method. Some sort of feedback to signal I'm headed into bad territory.
This interviewer was almost completely silent while I was coding and explaining my thought process until the interview was almost over.
Needless to say, I did not do very well.
I didn't get the impression that my technical interviewer cared about anything other than code which, to me, is a bad sign. My recruiter, while friendly, seemed either too busy or too scattered to answer any of my questions during the process.
It wasn't a terrible experience, but certainly could have been better.