Pergunta de entrevista da empresa Knock

Is javascript synchronous or asynchronous?