I got a quick email reply after submitting my resume. We scheduled a Skype screen for a few days later. The interview had to be delayed an hour, and then we did it. There was a bunch of Ruby code that had unit tests, and a piece of functionality had to be implemented.
I thought I implemented it pretty quickly, making the tests pass. The interviewer said I did well and asked if I had any questions. Soon after, I got an email saying that I would not proceed in the process.
Interview questions [1]
Question 1
Implement a method in a Ruby class. Failing tests for this feature have already been written.
Dear Candidate,
Thanks for sharing your feedback with us. Our web application is built on Ruby on Rails but knowledge in this specific language is not required to work in engineering @ ZP.
We hope you can circle back with us and that continue to be interested in ZenPayroll.
Neutral experience
Easy interview
Application
I applied online. The process took 2 weeks. I interviewed at Gusto (New York, NY) in Jun 2025
Interview
Initial recruiter phone call followed by technical phone screen. Question was a simple data parsing to extract/aggregate JSON data. Interview was friendly, and wrapped up with closing questions. I received a rejection email a week later, with no details.
Interview questions [1]
Question 1
Given the following JSON data, aggregate statistics based on the request.
I applied online. The process took 6 weeks. I interviewed at Gusto in Mar 2025
Interview
I was surprised by how cumbersome this interview was, several rounds, on top of take home project. It's really rigorous for a company that isn't FAANG level. Honestly a take home and a discussion of a take home is enough technical signal, instead its take home, coding, take home extension live and systems design, plus values and behavioral session. It's a huge time investment for pay and benefits that are not very competitive.
I applied online. The process took 3 weeks. I interviewed at Gusto (New York, NY) in Jan 2025
Interview
medium difficulty, or easier if you look up the q+a's before. one interviewer was late, and had the nerve to mark off points for time. so i did not get a job.