As part of the application form we will ask you to include a cover letter and CV. Your CV should give us a general idea of your background and previous experience as well as any steps that you may have taken in your coding journey so far, e.g. an online course, following free tutorials or other bootcamps. Your cover letter should include a little about yourself, your background and your motivation for retraining as a Software Developer.
The next stage of the application process is to take some online tests (a coding test and two logic tests). You can do these tests at any time and in any order – take your time to make sure you feel ready before you begin.The coding test will involve writing some code of your own in JavaScript. If you have never written any JavaScript before, don’t worry – we have some pre-reading to help you learn some basics (linked below) and you can also get in touch if you want any further advice or suggestions. Please reach out if you’re not sure you’re ready to take the tests and we can help you check.The coding test is split into three questions and you have up to 4 hours to complete all three (most people don’t need the full time, it’s there just in case you want it). There’s also a practice question beforehand to give you an idea of what to expect. The two logic puzzles don’t need any preparation before you take them, and you don’t have to have practiced any JavaScript before taking these.
The final stage of the application process is the interview. This will be split into two sections. One will be a coding challenge which our trainer will help guide you through and the other is a more of a general chat. Rather than fixate on your career history, we want to gain an insight into what you enjoy (and don’t enjoy) doing. Be authentic, we want to get to know you and what makes you tick. The interview will generally take no more than two hours in total and we use an informal format so feel free to dress casually. Interviews will take place remotely over Teams.
If you are looking for resources to help you prepare for your application, we recommend the following:
You can also check out our JavaScript pre-reading material* here:
* If you are using an operating system that is neither of these, please get in touch with the TechSwitch team
020 3928 3005