This repo contains 2no. technical questions to be completed by candidates for the Senior Software Developer position for Max Fordham LLP. The questions are designed to assess your candidate's problem-solving skills, web development knowledge and ability to research a problem and arrive at a practical solution.
The answer to the first Python question is expected to be a combination of code answers to the questions.
The response to the Web Development question is intended to explore your planning and research abilities, as well as get a feeling for how you approach the sort of problems we might enccounter in the role.
-
Python Engineering Question
- this is a code based challenge
- set up a python environment using
pixi- install pixi
pixi installpixi run jlab(note: this opens jupyterlab, but use different python IDE if you prefer)
- solve the problem in
python-engineering-question.ipynb
-
JavaScript Web Development Question
- answer the question in
question-js-webdev.md
- answer the question in
Create your own private fork of this repo and add you answers. In the technical interview we will review your answers together, you will be expected to share your screen and drive the IDE.