I applied online. I interviewed at Devoted Health (Waltham, MA) in Sept 2020
Interview
Had a take-home exam in Golang; i needed to share the repo with my interviewer, followed by a session where i explained my solution. Then had some team fit interviews, followed by a return visit where i had coffee with the eng director. Overall very smooth and enjoyable technical interview process and left a good impression of the company; elected not to pursue due to a higher offer from an employer with a better commute for me.
Interview questions [1]
Question 1
Implement a key-value store that supports transactions and rollback.
I applied through an employee referral. I interviewed at Devoted Health (Waltham, MA) in Oct 2018
Interview
I was given a fairly straight-forward do-at-home software problem which I was told would require about an hour. I kind of rushed the work, spending only about 40 minutes on it, but it still passed all of their test cases.
I got on a video-call to follow up with one of their engineers to discuss my solution. It was written a language he wasn't familiar with, but we were still able to discuss the solution fairly well. He pointed out a test-case (not one of the provided test cases) which my solution failed, and I immediately found and addressed the issue.
After that, I flew out to their offices to meet with several of their engineers and some other folks from the company. I wasn't entirely bought into all of their technical notions (my initial impression was that they were somewhat over-engineering for their problem domain), but overall, the company and the team blew me away.
Interview questions [1]
Question 1
Technical interview centered around a 1-hour(ish) do-at-home programming problem.
I applied through other source. I interviewed at Devoted Health in June 2020
Interview
The first round turned me off a bit because I felt like I was being over-sold the company and the interviewer ended up talking more about his own accomplishments and asked nothing about me at all. I felt like I was being given a sales pitch. I wasn't really excited about working with the guy I interviewed with.
Anyway, I decided to go through with the coding challenge, even if it was just practice for future interviews.
Admittedly, my reservations about round 1 meant that I didn't really put my heart and soul into the coding challenge. Also, I found the challege to be biased toward people with a specific kind of knowledge. If you had that knowledge going in, you could probably nail it very quickly. However, I ended up having to spend a significant chunk of the alloted time familiarizing myself with the central concept. Of course, that put me at a disadvantage. My solution worked pretty well (it passed the provided tests) and was somewhat clean but if I had more time it would have been much better. If I were a less honest person I would have just spent a few more hours on it and submitted something that was near perfect.
Long story short: they didn't like my code and it was painfully obvious. The follow up interview to discuss the code was very painful. They seemed to only ask me "how would you make it better?" in a bunch of different ways. At some point I just got really uncomfortable and just wanted it to end. Before the end of the meeting I knew that if by some miracle they wanted to move forward that I was definitely not going to move forward.
Interview questions [1]
Question 1
no questions were asked... I was asked to implement code to meet acceptance criteria laid out in a document that they provided