Please outline some of your achievements which were considered exceptional by peers and staff members at high school, and also at university.
How would you describe your high school interests in mathematics, physical sciences and computing? In these subjects, which were your strengths and what were your most enjoyable activities? How did you rank, competitively, in these subjects?
What sort of high school student were you? Outside of required work, what were your interests and hobbies?
In languages and the arts, what were your strongest subjects at high school and how did you rank among your peers?
Which degree and university did you choose, and why?
Which university courses did you enjoy the most, and which ones did you perform best at? How did you rank in your degree?
Outside of degree requirements, what were your interests and where did you spend most of your time? What did you enjoy most about your time at university?
What kinds of software projects have you worked on before? Which development environments, languages, databases?
Describe your level of skill with your best programming language and how you've achieved that.
Describe your strengths as a software engineer in a distributed team - how do you organise yourself, what structure do you like to create around your work?
What experience do you have with Linux-based software development?
Please characterise your experience of development on desktop, devices, back-end and front-end applications.
Please describe any experience with Linux packaging.
Please describe your experience using or contributing to open source.
What experience do you have working in an enterprise, with IT managed desktops?
Why do you most want to work for Canonical?