Multiple Interviews with various tasks. Initial HR meeting followed by Manager meeting. Then a code along tech task followed by another meeting with an interactive architecture design assesment task. The engineers in the coding task and architecture design tasks were very helpful and guide you through the process.