I applied online. I interviewed at Trustly in May 2026
Interview
The process took approximately 4 weeks and had 5 stages. It started with an HR screening: I was contacted via email and had the interview scheduled within a few days. The conversation was straightforward: background, motivation, and general culture fit. Nothing unexpected.
From there, I moved into the technical interview, which was the most substantial stage. It was structured in clearly defined blocks, covering OOP and SOLID principles, Java internals, a SQL code review, a Java code review, and a system design challenge. Each block flowed naturally into the next, and the interviewer was genuinely engaged. It felt more like a technical discussion than an interrogation.
The hiring manager interview came shortly after. It had a mix of architectural and behavioral questions, going deeper into how I applied concepts in practice rather than just whether I knew them in theory.
The final stages were a background check and professional references submission, both handled smoothly and without unnecessary back-and-forth.
Overall, the pace between stages was consistent. There were no long unexplained gaps, and communication throughout was clear.
Interview questions [5]
Question 1
Can you give a practical example of the Dependency Inversion Principle?
I applied through a recruiter. The process took 2 weeks. I interviewed at Trustly in Jan 2026
Interview
O processo transcorreu muito bem e de forma muito ágil. Foram duas semanas entre o primeiro contato com a recrutadora e a oferta. As etapas do processo foram: entrevista inicial com a recrutadora, assessment de inglês, entrevista técnica (sem live coding, apenas um system design em alto nível, sendo opcional o uso de ferramentas e compartilhamento de tela), entrevista com o gestor da squad, uma última entrevista com o gestor de QA e a PM, e por último, foi solicitado o envio de três referências profissionais.
Interview questions [3]
Question 1
Entrevista técnica:
Quais as diferenças entre HashMap, TreeMap e LinkedHashMap? E porque eu escolheria um ao invés de outro?
Entrevista com QA e PM:
Num cenário com um bug que afeta 1% da base de usuários e um gargalo de performance que afeta 100% dos usuários, qual eu priorizaria?