Recently, I applied for a Full-Stack role at Alteryx through a referral. The recruiter initially informed me that the role would involve 80% backend work and 20% frontend. After several follow-ups, she finally scheduled my first interview after a 7-day delay.
The first round was a DSA round, and the interviewer was very kind. He asked me two questions—one related to Dynamic Programming and the other about sorting. I solved both problems and provided optimal solutions.
For the second round, I had to follow up with the recruiter again, as she was unresponsive for four days. When she finally responded, she scheduled the next round, which was supposed to be an LLD (Low-Level Design) round. She also shared feedback from the previous round and insights about the types of questions I could expect. I prepared thoroughly, focusing on classes and other LLD concepts.
On the day of the interview, I joined the call on time, but no one else showed up. I waited for 30 minutes and tried contacting the recruiter, but she didn’t pick up my calls or reply. Later that night, she rescheduled the interview for three days later without even asking for my availability.
I adjusted my schedule and joined the rescheduled call. Again, no one showed up. I waited for another 30 minutes, contacted the recruiter again, but received no response. Later, I got an email saying the interview had been postponed once more.
At this point, I was frustrated, but I continued to cooperate. After another three days, I joined the call, and this time, the interviewer showed up. However, he was under the impression that it was my first round. When I clarified that it was supposed to be the LLD round, he informed me that he wasn’t on the panel for that round and left the call. I contacted the recruiter again, and she assured me that she would reschedule.
After insisting that the call be scheduled the same day, it was finally arranged with another interviewer after two hours. This interviewer was quiet, didn’t ask many questions, and gave me a problem to solve. I solved it, and though he was neutral about my approach, he decided to move me to the next round.
The recruiter then informed me that the next round would be an HLD (High-Level Design) round. However, when I joined the call, the interviewer asked me a UI design question instead. I was caught off guard because I had prepared for HLD.
This interviewer was also quite rude and seemed to have expertise only in React. While I am more experienced in Angular, I still attempted the problem in React. Despite my efforts, he gave negative feedback to the recruiter.
To my surprise, the recruiter then claimed that I was being considered for a frontend role, which was completely contrary to the initial discussion. This switch from a backend-focused role to a frontend role without any prior communication was highly unprofessional and misleading.
This entire process has been a nightmare. The miscommunication, lack of clarity, and poor handling of the interview process have left me frustrated and disappointed. I would like to formally raise a complaint about this experience. Why these Recruiters are so heartless?