Coding Challenges
Test your skills with real-world coding challenges
FizzBuzz
Classic programming challenge - print numbers with Fizz, Buzz, FizzBuzz
Reverse String
Reverse a string without using built-in reverse method
Palindrome Checker
Check if a string is a palindrome
Sum of List
Calculate the sum of all numbers in a list
Find Max Number
Find the maximum number in a list
Type-Safe Calculator
Create a strongly-typed calculator function
Two Sum
Find two numbers that add up to target
Fibonacci Sequence
Generate Fibonacci numbers
Binary Search
Implement binary search algorithm
List Comprehension
Master Python list comprehensions
Dictionary Operations
Work with Python dictionaries
Kotlin Collections
Filter and map Kotlin collections
SQL Join Query
Write a complex JOIN query
Dart Async/Await
Handle asynchronous operations
R Data Analysis
Analyze statistical data
Bash File Processing
Process files with bash
Go Concurrency
Use goroutines and channels
Rust Ownership
Work with Rust ownership system
Scala Pattern Matching
Use pattern matching effectively
Julia Matrix Operations
Perform matrix calculations
PowerShell Pipeline
Use PowerShell pipelines effectively
Elixir Recursion
Implement recursive functions
Haskell Higher-Order Functions
Use map, filter, and fold
Lua Table Manipulation
Work with Lua tables
Perl Regular Expressions
Master Perl regex
Clojure Map/Reduce
Functional data transformation
F# Pipeline Operator
Use F# pipeline for clean code
MATLAB Vector Operations
Vectorized computations in MATLAB
Crystal Type System
Work with Crystal's static types
Groovy Closures
Master Groovy closures