Desent Solutions – Tantangan Backend

Petualangan API

Deploy API REST Anda sendiri, tempelkan URL di bawah ini, dan taklukkan 8 tingkat tantangan backend yang semakin sulit. Kami menguji API Anda secara langsung — tanpa trik, tanpa pengujian tersembunyi.

Deploy API Anda di mana saja (Render, Railway, Vercel, Fly.io, dll.) dan tempelkan URL dasar di sini.

Cara Kerja

1

Membangun API REST

Gunakan bahasa atau kerangka kerja apa saja — Node.js, Python, Go, Rust, apa saja. Implementasikan endpoint secara bertahap.

2

Deploy it

Host API Anda di mana saja dengan URL publik. Render, Railway, Fly.io, Vercel — pilihan Anda.

3

Tempel & Mainkan

Masukkan URL dasar Anda di atas dan jalankan pengujian. Setiap level terbuka setelah Anda melewati level sebelumnya.

4

Taklukkan semua 8 level

Dari ping sederhana hingga otentikasi, pagination, penanganan kesalahan, dan pertarungan bos dalam waktu singkat.

8 Tingkatan

1

Ping

GET /ping

2

Gema

POST /echo

3

CRUD: Buat & Baca

POST /books · GET /books · GET /books/:id

4

CRUD: Perbarui & Hapus

PUT /buku/:id · DELETE /buku/:id

5

Pengaman Otentikasi

POST /auth/token · GET /buku (dilindungi)

6

Cari & Paginasi

GET /books?author=X · GET /books?page=1&limit=2

7

Penanganan Kesalahan

POST /buku (tidak valid) · GET /buku/:id (tidak ditemukan)

8

Boss: Lari Cepat

Semua titik akhir sebelumnya

Aturan Berinteraksi

  • Gunakan bahasa, kerangka kerja, atau alat apa pun yang Anda inginkan. AI didukung.
  • API Anda harus dapat diakses secara publik — kami tidak dapat menguji localhost.
  • Penyimpanan dalam memori cukup — tidak perlu basis data.
  • Level harus diselesaikan sesuai urutan. Setiap level membuka kunci level berikutnya.
  • Anda dapat mencoba kembali level yang gagal sebanyak yang Anda inginkan.

Anggaran Waktu

2 – 4 jam

Pengembang backend berpengalaman biasanya selesai dalam waktu kurang dari 2 jam. Ambil waktu sebanyak yang Anda butuhkan.

Semoga balasan Anda cepat dan kode status Anda benar.

Pertanyaan? Hubungi kontak Anda di Desent.