Pergunta de entrevista da empresa University of Toronto

Introduce yourself How do you work under tight deadlines