explaingit

olshansk/interview

18,320Audience · developerComplexity · 1/5StaleLicenseSetup · easy

TLDR

Curated collection of links and resources for preparing for technical software engineering job interviews, organized by topic.

Mindmap

mindmap
  root((repo))
    Algorithms
      Books and guides
      Coding practice sites
      Tutorial resources
    Interview Guides
      Articles and blogs
      Mock interview tools
      Video resources
    Language Resources
      JavaScript
      Python
      Go
      Android
    Advanced Topics
      System design
      Networking
      Operating systems

Things people build with this

USE CASE 1

Prepare for coding interviews by accessing curated algorithm books and practice platforms.

USE CASE 2

Study system design and advanced topics through organized external resources.

USE CASE 3

Learn language-specific interview tips for JavaScript, Python, Go, and other technologies.

USE CASE 4

Find mock interview tools and question banks to practice before real interviews.

Getting it running

Difficulty · easy Time to first run · 5min
Do what the fuck you want. Public-domain-like.

In plain English

This repository is a curated collection of links and resources for preparing for technical job interviews in software engineering. It is organized into several sections: algorithms (books, coding practice sites, guides, and miscellaneous tips), general interview guides (articles, books, courses, mock interview tools, question-and-answer sites, and video resources), language- and technology-specific resources for areas like Android, JavaScript, Python, Go, and others, and additional topics including system design, networking, and operating systems. The algorithms section includes links to well-known books, coding challenge platforms, and tutorial sites. The guides section points to articles and blog posts from people who have gone through interviews at major technology companies, as well as general preparation advice. Each section is a list of curated external links rather than original content authored in the repository itself.

Copy-paste prompts

Prompt 1
I'm preparing for a software engineering interview. What resources from this collection should I focus on first for algorithms?
Prompt 2
Show me the system design resources in this interview prep collection and how to use them.
Prompt 3
I need to prepare for JavaScript interviews. What language-specific resources does this repo recommend?
Prompt 4
Help me create a study plan using the books, coding practice sites, and guides from this interview resource collection.
Prompt 5
What mock interview tools and question-and-answer sites are recommended in this repository?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.