Pergunta de entrevista da empresa Quantiphi

Is Java synchronous or async? How is Node.js or PHP different from Java