DEV Community

eloisetaylor5693
eloisetaylor5693

Posted on • Edited on

Before applying for your next developer job... Practice tech challenges!

When you apply for developer vacancies, chances are you may be asked to solve a logic problem. There's different styles of tech test including: logic problems, refactoring or build something. The most common in my experience is the logic problem fizzbuzz style tech test.

To have the best chance of getting the job, practice coding katas before you even start applying. When you've applied to one or more vacancies, or talked to recruitment consultants you'll likely be too busy at that point to practice.

What is a kata?

A kata is a short exercise with a focus on practicing a specific skill. The aim is to improve at the skill, not solving the problem.

You will likely notice the similarity in the Kata exercises and the tech tests you'll be given.

Where to find coding katas for practice

Code Wars
Code Kata
Searching "Code Kata" will likely get you some nice challenges and more information

Pro tip

Use job sites that conduct the tech test themselves, saving you having to do a tech test per company.

Job sites that offer this feature: Hired, Hack a job.

In practice some companies still require some sort of tech test, but may save you a lot of time all the same

Top comments (0)