{"id":1488,"url":"https://github.com/ElizaLo/Interview-Preparation","name":"Interview-Preparation","description":"Awesome list and code for Interview Preparation based on HackerRank, LeetCode, etc. on Python and C++","projects_count":50,"last_synced_at":"2026-10-04T12:00:27.721Z","repository":{"id":47216539,"uuid":"154169310","full_name":"ElizaLo/Interview-Preparation","owner":"ElizaLo","description":"Awesome list and code for Interview Preparation based on HackerRank, LeetCode, etc. on Python and C++","archived":false,"fork":false,"pushed_at":"2023-01-10T15:37:28.000Z","size":307,"stargazers_count":32,"open_issues_count":0,"forks_count":9,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-09-14T16:09:02.725Z","etag":null,"topics":["awesome","awesome-interview-preparation","awesome-interview-questions","awesome-list","hackerrank","interview-practice","interview-prep","interview-preparation","interviewbit","interviewbit-solutions","leetcode","python"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ElizaLo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-10-22T15:35:31.000Z","updated_at":"2026-05-03T07:19:25.000Z","dependencies_parsed_at":"2023-02-08T19:15:14.765Z","dependency_job_id":null,"html_url":"https://github.com/ElizaLo/Interview-Preparation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ElizaLo/Interview-Preparation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElizaLo%2FInterview-Preparation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElizaLo%2FInterview-Preparation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElizaLo%2FInterview-Preparation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElizaLo%2FInterview-Preparation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ElizaLo","download_url":"https://codeload.github.com/ElizaLo/Interview-Preparation/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElizaLo%2FInterview-Preparation/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343072799,"owners_count":38000050,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-04T02:00:06.888Z","response_time":127,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-04T17:53:03.140Z","updated_at":"2026-10-04T12:00:27.722Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["📚 Books","❓Interview Questions","💡 Solutions","📈 Prepare for Interview",":octocat: GitHub Repositories","📑 Interview Articles","Algorithmic complexity / Big-O / Asymptotic analysis","System Design","Leadership Principles","👥 Mock Interview","Tips","Job websites","C++","Make profile Readme"],"sub_categories":["Product Design"],"readme":"\u003cimg src=\"https://github.com/ElizaLo/Interview-Preparation/blob/master/img/Banner_Interview_Prep.png\" width=\"900\" height=\"100\"\u003e\n\n[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FElizaLo%2FInterview-Preparation\u0026count_bg=%23056DE3\u0026title_bg=%23B5B5BC\u0026icon=python.svg\u0026icon_color=%23E7E7E7\u0026title=Repository+Views\u0026edge_flat=false)](https://hits.seeyoufarm.com)\n\nInterview Preparation based on HackerRank, LeetCode, InterviewBit etc. on Python and C++\n\n\u003e This repository continues to be constantly updated.\n\n## Table of Contents\n\n- [Map of Computer Science](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#map-of-computer-science)\n- [Interview Process \u0026 General Interview Preparation](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#interview-process--general-interview-preparation)\n    - [Interview Questions](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#interview-questions)\n    - [Solutions](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#-solutions)\n    - [Prepare for Interview](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#-prepare-for-interview)\n    - [GitHub Repositories](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#%EF%B8%8F-github-repositories)\n    - [Interview Articles](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#-interview-articles) (Articles about \"How successfully pass an interview\")\n- [Algorithmic complexity / Big-O / Asymptotic analysis](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#algorithmic-complexity--big-o--asymptotic-analysis)\n- [System Design](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#system-design)\n- [Leadership Principles](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#leadership-principles)\n- [Mock Interview](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#-mock-interview)\n- [Tips](https://github.com/ElizaLo/Interview-Preparation/blob/master/README.md#-tips)\n\n# Map of Computer Science\n\n\u003cimg src=\"https://live.staticflickr.com/4387/36231833334_b3581aa9af_o.png\" width=\"960\" height=\"676\"\u003e\n\n# Interview Process \u0026 General Interview Preparation\n\n## 📚 Books\n\n- [Codeless Data Structures and Algorithms : Learn DSA Without Writing a Single Line of Code](https://learning.oreilly.com/library/view/codeless-data-structures/9781484257258/?sfmc_id=175587659\u0026utm_campaign=engagement\u0026utm_medium=email\u0026utm_source=platform+b2c\u0026utm_content=whats+new+hot+20200713#toc)\n\n## ❓Interview Questions\n\n- [ ] [Amazon Online Assessment Questions](https://leetcode.com/discuss/interview-question/344650/Amazon-Online-Assessment-Questions)\n\n\n## 💡 Solutions\n\n\u003e List of resources that explain problem solving\n\n\u003e Список ресурсов, в которых объясняются решения задач\n\n- [ ] [Tushar Roy - Coding Made Simple](https://www.youtube.com/user/tusharroy2525), YouTube Chanel\n- [ ] []()\n- [ ] []()\n\n\n## 📈 Prepare for Interview\n\n\u003e Help prepare for interview\n\n\u003e English \n- [ ] [14 Patterns to Ace Any Coding Interview Question](https://hackernoon.com/14-patterns-to-ace-any-coding-interview-question-c5bb3357f6ed)\n- [ ] [Dynamic Programming Patterns](https://leetcode.com/discuss/general-discussion/458695/dynamic-programming-patterns), LeetCode\n- [ ] [Coding Interview University](https://github.com/jwasham/coding-interview-university) A complete computer science study plan to become a software engineer from [John Washam](https://github.com/jwasham)\n- [ ] [Tushar Roy GitHub](https://github.com/mission-peace/interview/wiki)\n- [ ] [Optimal Timeline for Data Structures and Algorithms Interview](https://medium.com/women-who-code-silicon-valley/optimal-timeline-for-data-structures-and-algorithms-interview-9a88ef9021cb)\n\n\u003e На русском\n- [ ] [14 шаблонов, которые помогут ответить на любой вопрос по коду на собеседовании](https://tproger.ru/translations/14-templates-to-answer-interview-questions/)\n- [ ] [Як правильно заповнювати LinkedIn-профіль джуніору і сеньйору. Детальна інструкція](https://dou.ua/lenta/articles/fill-profile-on-linkedin/)\n- [ ] [Як Junior-спеціалісту створити перше резюме. Покрокова інструкція з поясненнями](https://dou.ua/lenta/columns/instructions-for-creating-resume/?from=recent)\n\n## :octocat: GitHub Repositories\n\n\u003e List of useful GitHub repositories\n\n| Title | Description, Information |\n| :---:         |          :--- |\n|[Coding Interview University](https://github.com/jwasham/coding-interview-university)| A complete computer science study plan to become a software engineer from [John Washam](https://github.com/jwasham)|\n|[Tushar Roy GitHub](https://github.com/mission-peace/interview/wiki)||\n|[Awesome Interviews](https://github.com/MaximAbramchuck/awesome-interview-questions)||\n|[Interview](https://github.com/andreis/interview)|Everything you need to prepare for your technical interview|\n|[Algorithms \u0026 data structures project](https://github.com/williamfiset/Algorithms)|Algorithms and data structures are fundamental to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. This repository's goal is to demonstrate how to correctly implement common data structures and algorithms in the simplest and most elegant ways.|\n|[python-patterns](https://github.com/faif/python-patterns)|A collection of design patterns/idioms in Python|\n|[professional-programming](https://github.com/charlax/professional-programming)|A collection of learning resources for curious software engineers|\n|[Computer Science courses with video lectures](https://github.com/Developer-Y/cs-video-courses)|List of Computer Science courses with video lectures.|\n\n\n## 📑 Interview Articles\n\u003e Articles about \"How successfully pass an interview\"\n\u003e English \n- [ ] [Federal Income Tax Calculator](https://smartasset.com/taxes/income-taxes), USA\n- [ ] [Levels.fyi](https://www.levels.fyi), Career Levels\n    - \u003e Compare leveling across companies. Click a company or level for salary info.\n\n\u003e На русском\n\n\u003e Статьи об успешном прохождении интервью\n- [ ] [Подготовка к собеседованиям в IT-гиганты: как я преодолела проклятье алгоритмического собеседования](https://habr.com/ru/post/499394/)\n- [ ] [ДА вздрогнет FAANG* или [практическое руководство] по поиску работы в США/Европе для айтишника](https://habr.com/ru/company/smart_start/blog/472796/)\n- [ ] [Как попасть в Google: инструкция по подготовке](https://tproger.ru/articles/work-in-google/), Типичный программист\n- [ ] [Как попасть в Google: инструкция по подготовке](https://dou.ua/lenta/articles/google-interview/), DOU \n- [ ] [Senior Research Scientist из Google Research — о PhD в американском университете, проектах в ML и перспективах Украины](https://dou.ua/lenta/articles/research-scientist-from-google/?from=tg)\n- [ ] [Рекрутер из Украины — о работе в Google, кризисе в Долине и возвращении домой](https://dou.ua/lenta/interviews/ukrainian-recruiter-about-google/?from=tg)\n- [ ] [Резюме IT-специалиста: советы технических интервьюеров](https://dou.ua/lenta/articles/resume-for-tech-interviewer/)\n- [ ] [LinkedIn, Twitter, Google і знову Twitter: український розробник — про те, як будував кар’єру в США](https://dou.ua/lenta/interviews/experience-in-top-tech-companies-1/?from=slider)\n\n\u003e На украинском\n\n- [ ] [Як правильно заповнювати LinkedIn-профіль джуніору і сеньйору. Детальна інструкція](https://dou.ua/lenta/articles/fill-profile-on-linkedin/?from=tg)\n\n## Algorithmic complexity / Big-O / Asymptotic analysis\n\n- [ ] [Master theorem (analysis of algorithms)](https://en.wikipedia.org/wiki/Master_theorem_(analysis_of_algorithms))\n\n## System Design\n\n- [ ] [Grokking the System Design Interview](https://www.educative.io/courses/grokking-the-system-design-interview), Cource (Paid)\n- [ ] [The System Design Primer](https://github.com/donnemartin/system-design-primer)\n- [ ] :octocat: [The System Design Primer](https://github.com/donnemartin/system-design-primer)\n    \u003e Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.\n- [ ] :octocat: [System Design Interview](https://github.com/checkcheckzz/system-design-interview)\n- [ ] :octocat: [awesome-system-design](https://github.com/madd86/awesome-system-design)\n    \u003e A curated list of awesome System Design (A.K.A. Distributed Systems) resources.\n- [ ] [Как прокачаться в проектировании программного обеспечения — список книг](https://apolomodov.medium.com/software-design-books-743be52e4c71)\n- [ ] [System Design Interview](https://www.youtube.com/c/SystemDesignInterview/videos), YouTube Channel\n- [ ] [Grokking the System Design Interview](https://www.educative.io/courses/grokking-the-system-design-interview) Course at educative\n\n### Product Design\n\n- [Intro to the CIRCLES Method™ Product Design Framework](https://www.impactinterview.com/2016/06/circles-method-product-design-framework/)\n\n## Leadership Principles\n\n- [ ] [Leadership Principles, Amazon](https://www.amazon.jobs/en/principles)\n- [ ] [Using the Star technique to shine at job interviews: a how-to guide](https://www.theguardian.com/careers/careers-blog/star-technique-competency-based-interview): situation — task — action — result\n\n## 👥 Mock Interview\n\n- [ ] [Interviewing.io](https://interviewing.io)\n- [ ] [Pramp](https://www.pramp.com/#/)\n\n## Tips\n\n- [Как оформить профиль на GitHub так, чтобы он работал при поиске работы](https://dou.ua/lenta/articles/github-profile-for-beginners/?from=tg)\n\n## Job websites\n\n- [djinni](https://djinni.co)\n- [DOU.ua](https://dou.ua)\n\n## C++\n\n  - [MAXimal](http://e-maxx.ru/algo/)\n  \n  \n## Make profile Readme\n\n- [10 Standout GitHub Profile READMEs](https://dev.to/github/10-standout-github-profile-readmes-h2o)\n- [How To Create A GitHub Profile README](https://www.aboutmonica.com/blog/how-to-create-a-github-profile-readme)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/elizalo%2Finterview-preparation/projects"}