Eh… what? Recently, I participated in several frontend developer interviews. Unfortunately, the sad truth is that most candidates are confused about how “asynchronous” things work in JavaScript, what is considered as blocking or non-blocking code, and how (a)synchronicity relates to these. Let’s summarize the most common misconceptions and clarify them. …