The process started with an online technical assessment that took about an hour to complete. After that, a recruiter contacted me for a live interview. She was friendly, professional, and told me she would keep me updated on the next steps.
Later, I had another interview with who I believe was the hiring manager. He was also courteous, explained the role in detail, and told me they would send me a pre-offer and schedule the final interview with the client. They also asked me to send some additional information by email.
After that, I waited for several weeks without any updates, only to receive a generic rejection email stating that the client had decided not to move forward with my application.
Overall, the experience felt like a complete waste of time. Given how the process ended, it made me question whether the position actually existed or if candidates were simply being processed to meet internal recruiting metrics. Candidates invest a significant amount of time and effort in interview processes, and companies should respect that by providing timely communication and meaningful feedback instead of sending impersonal, automated rejection emails.
Initially, there was an HR interview, the team was very friendly and clear about expectations.
The second step was an online test (similar to a school exam). This part was honestly quite unpleasant. It’s surprising to see that some companies still use this kind of test to evaluate candidates. If you go through this process, make sure to study well, as it covers topics that, in practice, developers don’t usually memorize, we typically look them up when needed. However, in a multiple-choice format, you’re expected to answer everything precisely.
After that, there was an interview with a technical specialist, followed by another one with the client.
A hiring process that feels overly rigid and impractical is a red flag for me regarding the work environment.
Interview questions [1]
Question 1
Very specific questions about individual framework functions
I applied online. The process took 1+ week. I interviewed at Zipdev in Sep 2023
Interview
I applied through their website, and after a few days, a recruiter contacted me via email. I had two conversations with two different recruiters. The interviews were very informative and precise. I received a pre-offer email, which was a good one, but my process ended there. I didn't have the opportunity to proceed because the client decided to move forward with another candidate who was ahead in the process, so I didn't even talk to the client.
Interview questions [2]
Question 1
How many years do you have as a software engineer?