Education How did you fare in high school mathematics, physical sciences and computing? Which were your strengths and which most enjoyable? How did you rank, competitively, in these subjects? At high school, what leadership roles did you take on? What sort of high school student were you? Outside of required work, what were your interests and hobbies? What would your high school peers remember you for, if we asked them? Which degree and university did you choose, and why? Please state your high school graduation results or university entrance results, along with the system used, and how to understand those. For example, in the US, you might give your SAT or ACT scores. In Germany, you might give your scores 1-5. What did you achieve at university that you consider exceptional? Web engineering experience In your experience, which libraries and frameworks do you think will succeed in Web development tool sets? Describe your experience of web programming - JavaScript, Typescript, React, CSS and Python in particular. Can you provide examples of when you would use utility based frameworks (such as Tailwind CSS) and component based (such as Bootstrap) Software engineering experience What kinds of software projects have you worked on before? Which operating systems, development environments, languages, databases and frameworks? Outline your thoughts on open source software development. Have you been an open source maintainer, and can you point to those projects? What is your proudest success as an engineer, or leader? Outline your views on the role of an engineering manager in shaping a high functioning team. Describe your experience with micro-service architectures - web front ends, REST APIs, data stores, event processing and other kinds of integration between components. What are the key considerations for architecture, maintainability, and reliability in these large systems? Outline your thoughts on quality in software development. What practices are most effective in software teams to drive improvements in quality? Context Outline your thoughts on the mission of Canonical. What is it about the company's purpose and goals which is most appealing to you? What is risky or unappealing? Are there any elements of the company goals that you are unsure about? Who are competitors to Canonical, and what does Canonical need to change to be a more effective competitor? Why do you most want to work for Canonical? Which Canonical products and services would you most like to work on?