Skip to content
Skilled.dev

Language preparation

Coding interview preparation by programming language

Prepare for coding interviews in ten languages with collection guides, worked algorithms, runtime pitfalls, and linked practice exercises.

Start with the preparation guide for a language you can use comfortably, then practice its collections and implementation details. Each guide links to relevant exercises. A lesson’s editor shows which languages are available for that exercise. Use the study-plan builder to reserve learning and review time.

JavaScript

Worked lesson walkthroughs

TypeScript

Python

Worked lesson walkthroughs

Java

Worked lesson walkthroughs

C++

Go

Rust

C#

Kotlin

Swift