Applied online and received an email. The HR person chatted with me a little bit and asked about my experience, then set up a technical phone interview. The interviewer first called 10 minutes later then the scheduled time, and did not even bother to apologise. He then asked me 1-2 questions about my projects and moved on to a coding question which was like leetcode easy/medium. I was doing the question and I made a small mistake that was easily fixable, from that moment on he was just trying to end the interview. I forced on to complete the question and got it done 95% of the way, but before I could finish, he said ok clearly you won't be able to finish this in the time we have left. Then ended the interview 10 minutes early. It was a waste of time, but the work that HR described to me sounded interesting.