The interview was AI-driven, and there were two sets: 1. Questions mostly related to situations as a pentester, which is fine; I think this section was very well designed, and it appears as though the AI algorithm is capable of determining what course of action to take next based on your previous answers.
The second part threw me off as I wasn't expecting such a complex programming test. I thought it was more about scripting or something, but it appears they want someone who is very comfortable coding. I have a postgraduate degree in computer programming. Yes, but that was over two decades ago (age check!), and I haven't done any serious programming in years. Yet, I could figure out something if the questions were simpler. But I failed miserably.
The good side of this was that it allows you to re-do the interview and perhaps the next time is better.
All in all, and even if I had an understanding that this was just a 'gimmick' to get their AI engine trained, it was a good experience.
Thanks.