Available skills, languages, and technologies for code challenges

Coderbyte has 1,000+ challenges in 30+ languages

Challenges

We offer a library of coding challenges which can be solved in the languages listed below within Assessments. The same languages can be used within Interviews.

  • Bash
  • C
  • C++
  • C#
  • Clojure
  • Dart
  • Elixir
  • Go
  • Java
  • JavaScript
  • Kotlin
  • Node.js
  • Python
  • PHP
  • R
  • Ruby
  • Rust
  • Scala
  • Swift
  • TypeScript

Other technical skills that we offer challenges and questions for include:

  • Excel/Spreadsheets
  • Selenium/Cypress
  • iOS (Swift)
  • Android (Java, Kotlin)
  • React Native
  • Dart/Flutter
  • MongoDB
  • GraphQL
  • MySQL/MSSQL
  • Django
  • Ruby on Rails
  • WordPress
  • TensorFlow
  • Kafka
  • Kubernetes
  • Terraform
  • Docker
  • Jupyter Notebooks

Roles

  • Software engineer
  • Site-reliability engineer
  • Full-stack developer
  • WordPress developer
  • Front-end (React, Angular, Vue.js, jQuery, HTML/CSS)
  • Back-end (Node.js, Python, Ruby, C#, Java, etc.)
  • Data science (Python, Jupyter Notebook, NumPy, pandas)
  • Machine learning (Neural networks, TensorFlow, PyTorch)
  • Data engineer (Python, PySpark, Kafka)
  • DevOps (Docker, Ansible, Bash, AWS, Kafka, Kubernetes, etc.)
  • Mobile development (Android & iOS)
  • QA/Automation (Selenium, Cypress)
  • Analyst (Data, Financial, Human Resources)