The first stage of the recruitment process at Viator was very pleasant — a friendly phone conversation with the HR representative. Shortly after, I was invited to a technical interview. During this stage, I completed a short algorithmic task and answered many technical questions. The topics mainly focused on Java, Spring, and REST APls.
Processo desafiante mas com a dificuldade apropriada para o salário que oferecem. Bastante extenso, mas acho que é justificado, uma vez que permite um alinhamento real entre as expectativas da empresa e as competências do candidato. Foram bastante simpáticos e a comunicação foi bastante clara, o que demonstra um elevado nível de profissionalismo e respeito pelo tempo de quem está do outro lado.
I applied online. I interviewed at Viator (Kraków) in Sept 2025
Interview
The interview process consisted of four stages.
The first one was a general technical screen aimed at filtering out unsuitable candidates. The difficulty ranged from low to medium, there was one simple coding exercise (at easy leetcode level) and a couple of questions related to programming principles, data structures, api design.
The remaining three stages consisted of two technical sessions, each including one coding exercise and one system design exercise, and one culture fit session. The difficulty of those was medium.
Overall, the experience was good, the interviewers were knowledgable and polite. Unfortunately I got no feedback at all after the process was completed.