A team of 4 people joined. Each one asked different questions, I don't understand why they ask questions like, why q is prounounced as queue. Absolutely ridiculous, I'd never join such team. I was literally explaining the concepts I used to update software and they asked what concepts I used. Either they don't understand basic english or they just took the interview to make it 'yet another rejection". Not to be personal but asians have the worst way of interviewing, and the accent was extremely difficult to understand and the questions are . For Eg, when you use QT framework to develop an application, they asked how does front end communicate with backend? What are you supposed to say for that? Newtons third law around a tree? They have absolutely no idea on how to assess a candidate. Too many questions and they barely want to listen to the candidate's responses. A new question even before I could answer my current one. Impatient. It was so excruciating to convince them of my experience that the names of these candidates will be in my mind even in my afterlife.