Selamat datang di Sky Betting & Gaming Technical Test!
Kami harap Anda menemukan latihan ini menyenangkan dan menarik. Tidak ada pertanyaan trik; Kami ingin melihat solusi Anda untuk masalah sederhana dengan kode yang dipikirkan dengan baik dan terstruktur dengan baik. Kami menyadari bahwa ada banyak topik dalam brief dan bahwa Anda mungkin tidak memiliki pengalaman atau waktu untuk menyelesaikan semuanya.
Tidak ada batasan waktu yang ketat pada berapa lama Anda menghabiskan untuk tes, tetapi kami sarankan Anda menghabiskan tidak lebih dari 3 jam untuk itu.
Ketika Anda telah menghasilkan sesuatu yang Anda banggakan, kirimkan kepada kami (lihat kiriman). Kami kemudian dapat mengundang Anda ke wawancara. Dalam wawancara ini Anda akan membahas pekerjaan Anda, jadi ada baiknya mempertimbangkan bagaimana Anda meningkatkan aplikasi lebih lanjut, bahkan jika Anda tidak punya waktu untuk melakukannya.
Tim produk kami ingin Anda membantu kami membangun platform roulette baru. Saat ini semua variasi roulette yang berbeda bekerja dengan cara yang berbeda, beberapa dengan lebih banyak logika bisnis di ujung depan daripada yang disukai. Tim produk bercita -cita memiliki platform roulette tunggal yang dapat mereka konsentrasi fokus mereka.
Untuk tes teknis ini kami ingin Anda membuat API roulette. Ini akan menjadi API yang menerima permintaan dari pengguna, mensimulasikan permainan roulette, dan mengembalikan hasilnya. Antarmuka pengguna ujung depan tidak diperlukan, tidak ada pertimbangan dari layanan apa pun yang mungkin Anda harapkan untuk dibagikan; Contohnya mungkin verifikasi akun atau riwayat permainan. Jika Anda ingin memasukkan sesuatu seperti ini dalam kode Anda, silakan tulis dengan rintisan - tentu saja tidak perlu menulis implementasi penuh.
Kami ingin Anda mempertimbangkan:
Harapan dari tim produk adalah bahwa kami memproduksi sistem yang bekerja sepenuhnya sesegera mungkin, kemudian terus menambahkan fitur. Kami berharap Anda akan memikirkan harapan ini saat Anda bekerja.
Ganti isi readme.md ini dengan:
Email Kontak Rekrutmen SBG Anda dengan Repositori Git Bundled sebagai lampiran, menunjukkan riwayat komit Anda dengan semua fitur di cabang utama:
git bundle create <anything>.bundle --all --branches
Kami menganggap semua kandidat secara setara, adil dan tanpa bias. Informasi lebih lanjut dapat ditemukan di situs web SBG Careers.