I applied through LinkedIn and was contacted by the Form3 Talent team within a week.
First stage of the interview process was an initial screening with the Talent team. The screening started with standard questions around work experience and reason for applying. The recruiter then gave details about Form3 and the interview process.
The second stage was a coding exercise, to be submitted in Go, for which there was no time limit specified. Since this was the first time I was developing anything on Go, I took ample time to study the basics and standards, and submitted the exercise after 15 days of receiving it. A short positive feedback was provided within 5 days. The exercise is not that tough, but the interviewers are looking for completeness in terms of API logic, code quality, test quality, coverage and documentation.
The third stage was a technical interview with 3 interviewers, spanning close to 2 hours. The interview covered the tech stack at Form3, the payment business process, exercise review, networking, remote working, pair programming, CI/CD and debugging simulation. The interview concluded with a friendly discussion about the role and work culture. A very detailed feedback was provided within 2 days, followed up with an offer email.
Overall an excellent interview experience. The talent team and interview panel were friendly and professional to the core throughout the process. The talent team in particular were very responsive and were always there for any queries or reschedule. Due to the Covid pandemic, all interviews were done online.