First part of the interview process is getting a screening call from a recruiter. After the call from the recruiter, they give you personality and cognitive test. Which is a strange thing to do but whatever, they also give you 3 question LC style assignment to do. The next step was talking to a manager and the final step at least for me was supposed to be the technical. I say supposed to be because after month of back and forth of interviews the recruiter emailed me with just an automated email saying the role has been canceled due to company reconstruction, followed by canceling all my calendar invites for the final interview. I find it very off putting that I had to email the recruiter to confirm what I read was accurate instead of him just emailing me explaining the situation first and why waste all my time. Overall if you value your time and what to be respected while looking for work, maybe avoid this company.