I received a call from a recruiter. We set up a date for a technical interview. A couple of days later, I interviewed the company technical lead. First, the position was senior but suddenly the lead person informed me it's just a developer which means they are seeking senior with a mediocre compensation package. The interviewer seemed not to be someone with an experience with Javascript. His questions were mainly from tech twitter. One of them is a loop with `var`. What is the expected output? The question of course related to hoisting in Javascript, when I tried to tell him how the output is different from "let" he seemed very unfamiliar with hoisting. Got more questions about how to chain promises. When I told him about `await` which solved the problem of chaining hell and went further into callbacks he also seemed unaware of the subject. Then he explained his background in Ruby on Rails. More questions about typescript compiler options, Name some. Also about the best utility in TS. In the end, he suddenly realized he is out of time and he still had some questions to fill and guess what, live coding. I asked for more time but he was "I have to go in 10 minutes". He was so unprepared, totally detached from Javascript, and showed poor time management.