The HR is in a rush. I got this interview invitation from no where. It's like a sudden rain fall when you are walking on the street. I never applied. I got an unexpected phone call, then I'm interviewed with technical quizzes through video call just 15 minutes after the phone call. The HR said, Well, you don't need to prepare! (Of course I need!) When I didn't answer well, he hung up in less than 1 minutes. I think the HR is just going to get his job done: Grab 25 candidates immediately and get them all screened in a day for a position and he has a couple of such positions to finish his work on that single day. I'm just a fool to help him get his goal reached. Ironically, I'm humiliated by "poor preparation" for the interview.