The interview process consisted of four rounds:
Initial interview with HR and a Test Lead, take-home assignment with a 1.5-hour time limit, technical live interview, final interview with the hiring team. HR communication in the early stages was responsive and friendly. The technical interview itself was fine, but felt more rigid and formal.
The main issue was the lack of follow-up after completing the third round. I received no update, no rejection, and no feedback. After several weeks of silence, it became clear that the process had simply stopped without any communication from the company. Despite the experience, I consider the outcome positive for me, as such treatment often reflects the internal culture of a company.
Interview questions [1]
Question 1
The first technical interview was a take-home assignment where I had to implement a simple Playwright test in Python and submit it via GitHub within a 1.5-hour time limit.
The second technical interview was a live session, where I was asked to create an API mock to support the test from the first round. The use of AI tools (such as Claude Code or other AI agents) was explicitly allowed during the interview.
3 interviews. First round is a very short screening about the knowledge of the role. Second round is a coding interview. They gave you a requirement and you need to implement it. Not hard. At the final round, you will meet hiring manager. They will introduce more about this role and ask about your availability. Less than 30 minutes.