This was the second round of interviews, focusing on Systems Design and Architecture. The interviewer started with a brief self-introduction and then asked about my background.
Shortly after the introductions, I was presented with a problem statement, which we discussed in detail. I then proceeded to propose solutions.
This was not a generic systems design problem; rather, it was a specific problem statement related to a system they were building. The interviewer provided input when necessary during the discussion.
Overall, the interview was a highly intellectual exchange of ideas between us.
Design a solution to sync two separate and different databases with similar data. The constraint is that both databases are continuously updated by some services.
The following metrics were computed from 2 interview experiences for the Agoda Staff Engineer role in Bangkok, Thailand.
Agoda's interview process for their Staff Engineer roles in Bangkok, Thailand is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Agoda's Staff Engineer interview process in Bangkok, Thailand.