https://codewithbilal.medium.com/what-makes-an-angular-interview-question-truly-difficult-483b0e305ef9