Candidatei-me online. Fui entrevistado pela Tipalti (Tel Aviv-Yafo) em jan. de 2024
Entrevista
The interview process was split into two stages. The first stage was a coding round where I solved a programming problem and explained my approach. The second stage focused on system design and architecture questions, discussing design choices and trade-offs.
Perguntas de entrevista [2]
Pergunta 1
The first interview was a hands-on coding round. I was given a problem to solve and had about one hour to implement a solution, explain my thought process, and walk through the approach step by step. It included discussing time and space complexity, edge cases, and how I would improve or refactor the solution if this were production code.
The second interview was a system design discussion. It focused on how I approach designing a solution from scratch: gathering requirements, defining the main components, choosing data models and APIs, and thinking through scalability, reliability, and maintainability. We also talked about design trade-offs, potential bottlenecks, and how I would handle things like monitoring, failure scenarios, and future growth.
Candidatei-me por indicação de um funcionário. Fui entrevistado pela Tipalti (Tel Aviv-Yafo) em out. de 2025
Entrevista
They made me a design about things related to the company, questions about payments and the flow between services.
I was given a question about transferring funds from the company to the bank.
Candidatei-me online. Fui entrevistado pela Tipalti em out. de 2025
Entrevista
Interviewed with the recruiter which was very brilliant, kind and helpful. Then head towards the tech interview.
Unfortunately, the technical interview experience was the complete opposite. It felt unprepared and quite awkward. The panel consisted of one junior and one senior engineer, both of whom were very quiet and difficult to engage with, which made the interview uncomfortable.
During the technical tasks, it felt like they already had a specific solution in mind and were reluctant to discuss alternative approaches, despite software engineering often allowing for multiple valid implementations rather than a single “correct” answer.
This was disappointing, as it negatively impacted what could have been a positive experience and left me feeling that my chances were undermined by the interview setup rather than my ability. I hope future candidates have a more structured and collaborative technical interview experience.