First interview was a 45 minute phone screen interview through HackerRank. The person interviewing was very serious and not very constructive. First it started with the interviewer gauging my understanding of asking random questions about software and finding bugs in C++ problems. I mentioned I was doing it in Python before but the interviewer didn't know Python. He wanted me to find bugs at first in examples in C++. He tried to somewhat convert it to pseudo version in Python but it was obvious he didn't know it which wasted a lot of time himself doing that. This wasn't something I expected which really threw me and got me anxious seeing him waste my interviewing time trying to convert the problem to Python. There were like 3 questions like this. Then the second part was solving a coding problem on array manipulation. It wasn't too bad, however it was like talking to a wall and I could easy tell he didn't want to be there. The third part was also a coding problem more advance. All of them he wanted to understand how I would optimize it as well. It threw me off because he would try to trick me which made me doubt myself. When I knew I was write and answer it, he would ask "are you sure?" and I was but it was just to see my confidence I guess. I didn't appreciate this at all. I don't know if this is normal but in a real work environment it definitely is not.