Lengthy and thorough process, starting with a phone screen followed by a code challenge. This was followed by a technical interview and a series of hiring leader interviews.
It's very important that the right fit is found for the right role, to the benefit of both the company and the employee.