Despite being rejected after two rounds, the interview process was structured well. The first round allowed for a discussion of my background and mutual fit, and the second round provided a good opportunity to demonstrate my coding skills with a assignment and a request to describe my solution. There is probably some third round but I didn't got there.