First had a call with a recruiter, then an interview with an engineer and then a final round with 2 engineers and then the CTO. All 4 interviews were leetcode, with 3 leetcode medium and 1 leetcode hard. All the interviewers and questions were fair, except CTO. He was rude in the interview, and seemed to have lost interest inside the first 5 mins. You can do more to make your candidates feel relaxed in the process.
typical recruiter call then a leetcode question given to you to solve as a take home, where u need to also submit documentation and tests. Any one could find the problem on leetcode. Even though I didn't give the most common solution to the problem but an alternative solution (same complexity) and comprehensive tests + documentation they still rejected me. I guess the lesson is don't go around trying to offer something different by using your brain. Don't make them think when reviewing your submission and just give them the expected solution. Which deems the whole process useless, like why give a leetcode question as take home and want a single solution that any one could get from the internet.
Had a screening call with a recruiter and got a rejection message saying they didn't want to proceed. Explained that I have 10 years of experience including some in healthcare. A week later got the rejection email without talking to anyone.
Interview questions [1]
Question 1
Tell me a little bit about yourself and why you'd be a good fit