Initial phone call with a recruiter followed by an interview with an engineer and the data science lead.
The data science lead asked me a bunch of irrelevant questions regarding their specialisation (natural language processing) which didn't seem very fair given I didn't have experience around this, didn't indicate that I did and had nothing to do with the job I was applying for. By a few minutes it in just felt like she wanted to get a kick out of seeming superior, and then left the call during the 'technical' section.
The technical section was with a data engineer who was overall very awkward to speak to and kept walking away from the camera to do things with no explanation or apology, which immediately put me off. He then started asking random questions about the specifics of using a UDF in spark. I couldn't answer the questions as I generally avoided using these UDFs in prior work as they tend to have very low performance and have found alternative workarounds. Explaining this didn't seem to make any difference - he took it as a sign that I knew nothing.
Overall both interviewers came off arrogant, insecure in their ability and the aim of the interview seemed to be to boost their own egos by asking specific questions around things they are currently doing and therefore are likely to be more familiar with than the interviewee.
Please formalise this process, it was unpleasant and I left feeling like id wasted my time and had effectively been bullied by the cool kids.