Taro Logo

Senior Software Engineer Interview Experience - Indonesia

February 1, 2022
Positive ExperienceGot Offer

Process

Call with the hiring manager, discussing company culture, the team being hired for, and asking general questions about technical experience.

A choice of an online technical screen, a take-home challenge, or an extended on-site interview was offered. I chose the online technical screen, which was approximately one hour of "whiteboard" coding on a browser IDE with an engineer. The problem was an algorithm question followed by performance/use case questions, with a twist in requirements added at the end that required a slight redesign. The session was language-agnostic and very casual. Use of Google for syntax lookup or whatever else was expressly allowed upfront.

This was followed by a full-day "on-site" interview. There was no coding portion during this on-site, but I suspect there would have been if I had opted out of the previous tech screen. Over the course of the day, there were approximately six interviews.

  • One was a project walkthrough, in which I gave a deep-dive presentation then discussed technical/implementation process details of a past project.
  • Two were System Design interviews where I had to whiteboard the systems that would power a specific service, and design the endpoints/response shape.
  • The rest were general technical background interviews and culture-based conversations.

Questions

Design an API that would power a Venmo-like application where users can send each other money.

Design a system that allows users to make payments to a bank at any time, even when the bank is only open a few hours a day.

Write an algorithm to determine if two strings are anagrams of each other.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Affirm Senior Software Engineer role in Indonesia.

Success Rate

100%
Pass Rate

Affirm's interview process for their Senior Software Engineer roles in Indonesia is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Affirm's Senior Software Engineer interview process in Indonesia.

Affirm Work Experiences