Coding Challenges

Test your skills with real-world coding challenges

2
Completed
30
Total
200
Points
0
Streak
Easy

FizzBuzz

Classic programming challenge - print numbers with Fizz, Buzz, FizzBuzz

50
15m
Logic
Easy

Reverse String

Reverse a string without using built-in reverse method

40
10m
String
Easy

Palindrome Checker

Check if a string is a palindrome

60
15m
String
Easy

Sum of List

Calculate the sum of all numbers in a list

40
10m
Array
Easy

Find Max Number

Find the maximum number in a list

50
15m
Array
Medium

Type-Safe Calculator

Create a strongly-typed calculator function

80
20m
Logic
Medium

Two Sum

Find two numbers that add up to target

100
25m
Algorithm
Medium

Fibonacci Sequence

Generate Fibonacci numbers

90
20m
Math
Hard

Binary Search

Implement binary search algorithm

150
30m
Algorithm
Medium

List Comprehension

Master Python list comprehensions

80
20m
Array
Easy

Dictionary Operations

Work with Python dictionaries

60
15m
Data Structure
Medium

Kotlin Collections

Filter and map Kotlin collections

90
20m
Array
Hard

SQL Join Query

Write a complex JOIN query

120
30m
Data Structure
Medium

Dart Async/Await

Handle asynchronous operations

100
25m
Logic
Medium

R Data Analysis

Analyze statistical data

95
25m
Math
Medium

Bash File Processing

Process files with bash

85
20m
String
Hard

Go Concurrency

Use goroutines and channels

130
35m
Algorithm
Hard

Rust Ownership

Work with Rust ownership system

140
40m
Logic
Medium

Scala Pattern Matching

Use pattern matching effectively

100
25m
Logic
Medium

Julia Matrix Operations

Perform matrix calculations

95
25m
Math
Medium

PowerShell Pipeline

Use PowerShell pipelines effectively

90
20m
Logic
Hard

Elixir Recursion

Implement recursive functions

120
30m
Algorithm
Hard

Haskell Higher-Order Functions

Use map, filter, and fold

130
35m
Algorithm
Easy

Lua Table Manipulation

Work with Lua tables

70
15m
Data Structure
Medium

Perl Regular Expressions

Master Perl regex

100
25m
String
Medium

Clojure Map/Reduce

Functional data transformation

105
25m
Algorithm
Medium

F# Pipeline Operator

Use F# pipeline for clean code

95
20m
Algorithm
Medium

MATLAB Vector Operations

Vectorized computations in MATLAB

90
20m
Math
Medium

Crystal Type System

Work with Crystal's static types

95
20m
Logic
Medium

Groovy Closures

Master Groovy closures

85
20m
Algorithm