The interview for me had 5 stages:
1. Quick call with HR
2. Questionnaire with 3 blocks (2 of them had 100 pretty much the same questions each about my personality and motivations to work, and the last one was IQ test - you have to complete more than 70% questions correct) + MBTI test
3. Coding session (SQL+Looker)
4. Technical interview with 2 QAs
5. Interview with HR
I have completed IQ test, coding interview, technical interview pretty well, but surprisingly the most tiring part of it was the questionnaire - it took me a lot of time to complete and was way too large. And then HR were examining me on the questions from this test, asking to choose only one side of really similar questions and checking whether my real answers will match answers from test, it even reminded type of a session at therapist. At the end I didn’t receive an offer because I don’t have necessary qualities to lead a team, possibility of which could appear in future - the vacancy didn’t have such a requirement at first place.
For me it was a tiring activity to pass throughout this amount of phases and get rejected just because my psychological test seems to show that I don’t want to be a leader (I have been at position of Lead QA for 1,5 year tho). Really strange approach to choose a candidate, in my eyes people are not about white and black, some of them could work on both sides.
If I got rejected due to my technical skills, it would be way more reasonable than by my theoretical unwillingness to be at theoretical lead position in theoretical future.