Prepare for coding interviews by accessing curated algorithm books and practice platforms.
Study system design and advanced topics through organized external resources.
Learn language-specific interview tips for JavaScript, Python, Go, and other technologies.
Find mock interview tools and question banks to practice before real interviews.
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.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.