Overall the entire interview process was bad and not professional. Fair emails from HR always got into my junk box in my gmail account. I had to keep searching every day to make sure I didn't miss their email. Then I got scheduled for a phone interview with the recruiter. However, there was another email saying my phone interview got rescheduled only few hours before the original interview time. The recruiter didn't call to confirm. I immediately emailed them to confirm but she waited another to reply me. Then I got scheduled for zoom interview with the actual hiring manager. He gave me 2 SQL questions first. I finished the first one very quickly then he asked me to use window function and i also got it. Then he kept asking if i could use another function instead and I had to tell him it would be just the same thing. After the test, he asked me few questions about my background but his attitude was not quite right. I could tell he was not interested in me and trying to end the call and that was it. HR/recruiting is not professional at all. I saw other people complaining about the reschedule thing as well. it seems like happening quite often. The hiring manager is definitely incompetent for his role. I am glad that I dont have interview with them anymore