Two interview processes, First meeting was an Hr screening and then once passed that, there was the meeting with the engineering team. The Enigneering team assesses the candidate's problem-solving skills rather than picking a very difficult / niche topic, which, in my opinion, is the best approach.