Table of Contents

What Are Development Challenges?

Difficulty Levels

Scoring Method

Viewing Answers in Detail

Other Challenge Styles


◾️ What Are Development Challenges?

image.png

In a Development challenge, applicants build a working application that meets a set of requirements—using SQL, web frameworks, or both. Tasks range from client-side implementation to database design and backend API development.


◾️ Difficulty Levels

Easy

Covers essential web-engineering skills such as building simple RESTful APIs, performing basic SQL operations, and creating front-end applications.

Medium

Requires deeper framework knowledge and server-side skills. Applicants must leverage frameworks effectively and implement custom logic to satisfy non-trivial requirements.

Hard

Focuses on advanced engineering tasks—adding complex features, handling large-scale spec changes, fixing security vulnerabilities, or refactoring critical bugs.


◾️ Scoring Method