The process followed a fairly standard flow: an initial HR screening call, followed by an interview with the hiring manager. After that, I was given a home assignment, which I later presented. The final stage was a call with the CTO.
The experience was smooth and well-structured. The communication was clear, and the people I spoke with were professional and pleasant.