First you have a meeting with the team. After this you have a hackerrank test about an hour long. After this is a culture fit meeting with a senior from another department and a newbie from another department. The newbie hammered me with computer engineering questions not related to my field. I felt disrespected