THE SOFTWARE INTERVIEW LIBRARY

Your next interview starts here.

Refresh a coding pattern, work through a system design, or rehearse a behavioral answer in about a minute.

166 lessons Free to browse

Hire me Nir Feinstein, software developer

Watch on your
favorite platform.

GUIDED STUDY

Pick a playlist.

Follow a study path or jump straight to the topic you need.

PRINTABLE STUDY PACK

Interview Quick Review Pack

Six reference sheets, 20 practice questions with answers, and a print-ready system design poster. Gumroad support and refund information.

THE FULL CATALOG

Find a lesson.

Search by topic or choose a playlist. Watch on any platform listed on the lesson.

Browse all 166 lessons by series

AI Coding at Work

AI engineering explained

AI Explained

AI-assisted coding

Building AI Products

Cheat Sheets

CS fundamentals in 60 seconds

Famous Questions

Frontend and React

Infra, DevOps and Cloud

Interview Craft

Interview Patterns

Interview Practice

Interview Practice II

Interview Q&A: model answers

JavaScript and TypeScript gotchas

Python essentials

Security and auth

System Design

Web, Backend and Databases

Open any lesson from the directory above.

NIR FEINSTEIN / SOFTWARE DEVELOPER

Hire me

I built Hired in 60 to make interview practice easier to fit into a day. I’m looking for my next software developer role. See my work and get in touch through my portfolio.

Hire me