I applied for the job online, then was sent a request to take a HackerRank challenge before anyone even spoke with me. I was foolish enough to take this as a positive sign that they were interested and wanted me to prove myself. After spending 2 hours on the challenge, passing every test, and feeling confident, I waited patiently for the results. I received an email a few days later, telling me that I was not accepted. In the end, it seems like they couldn't be bothered to "waste their time" calling me, but were perfectly content with eating 2 hours of mine just to dismiss me.
This just shows me that the company has no respect for the people they're interviewing, and they issue these challenges to do the heavy HR lifting for them. It's an unethical attempt to "weed out" candidates who don't have the skills, then only review the resumes of people who DO pass it (but still probably won't talk to them even after they've proven themselves).
If you're going to issue a time-consuming challenge, it should be done AFTER you talk to the candidate, rather than wasting their time if you never planned to speak with them in the first place. Or at least be bothered to talk to candidates who able to complete the challenge with 100% passing tests. If you didn't want to talk to me in the first place, then don't send me a challenge. This whole experience speaks volumes about a the company's ethics and culture.
Thank you for taking the time to leave feedback. We have designed our interview process so that we are able to fairly and efficiently assess a candidate's skills relative to the job we are recruiting for. We strive for a great candidate experience and are sorry you didn't feel acknowledged properly after the coding assessment.
Accepted offer
Positive experience
Average interview
Application
I applied online. The process took 2 weeks. I interviewed at Angi (Denver, CO) in Apr 2025
Interview
interview process was structured and professional. technical rounds were challenging but fair, focusing on problem solving and coding skills. communication was clear, and feeedback was timely. Overall a positive experience.
I applied through a recruiter. The process took 3 weeks. I interviewed at Angi in Aug 2023
Interview
One phone call to discuss interesting and ensure that experience was aligned with the role, timeline, citizenship, etc. Then performed a take home hacker rank assessment in a two hour window. Following successful completion of assessment was a 3 hr interview over zoom. 30 minutes to an hour was spent on each of the topics and a different interviewer conducted each topic: Code review of take home exam, API/Data/HTTP modeling, Eng Culture/soft skills, Eng Leadership/soft skills. Overall I was very impressed by the team, they were professional and kind. HR was faster in scheduling and communication than other companies I have interviewed with. It truly left a good impression on me, however the compensation was low for my area and I ultimately took a higher offer. Engineering org is 100% remote.
Given some data tables add additional columns and tables to fulfill a project requirement, then provide some pseudo code to expose this data through api.
I applied online. The process took 3 weeks. I interviewed at Angi
Interview
Good communication from recruiter throughout the whole process.
First step is a 30 minute phone screen, totally standard, typical background questions.
Next stage is a take-home coding assessment. It's pretty straightforward, and you are given ample time to complete it.
After that, there are about 4 hours of final round interviews, which can be split over two days. Culture fit, going over the take-home assignment, a design exercise, and a leadership meeting. They send you an overview that breaks down what to expect in each interview and links some helpful resources beforehand.
I heard back with an offer about 3 days after the last interview.
Interview questions [1]
Question 1
Culture and leadership interviews are pretty typical behavioral questions. Design exercise was coming up with database table structure for a problem.