DEV Community

eloisetaylor5693
eloisetaylor5693

Posted on • Edited on

1

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

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay