The interview had several stages, technically, 5 interviews and a take home problem. Everyone I interviewed with was great and I loved that the meeting were short (30min) and they gave you an idea of the questions in advance. As someone who identifies as neurodivergent that really set me at ease so I could feel fully prepared to give my best responses.