Кураторский список полезных репозиториев Git
На этой неделе я поделюсь списком репозиториев GitHub, которые помогут вам подготовиться к следующему собеседованию по техническим вопросам / кодированию.
1. Интервью
Это золотая жила для всех, кто готовится к техническому собеседованию. В нем есть тщательно подобранный список полезных статей, видео, блогов, руководств, веб-сайтов, книг, онлайн-курсов и т. Д. По всему, что связано с техническими собеседованиями или собеседованиями по кодированию.
2. Как что-нибудь обезопасить
Если вы готовитесь к техническому собеседованию в сфере безопасности, то это отличный репозиторий для вас.
Концепции репо применимы не только к компьютерной безопасности, но и к защите чего угодно, от средневекового замка до художественного музея и компьютерной сети.
3. Учебник по системному дизайну
Это мой личный фаворит. В этом репозитории в легко понятной и организованной форме изложены все концепции проектирования системы.
Большинство технологических компаний будут проходить собеседование по проектированию систем как часть процесса найма, и успешное прохождение собеседования по проектированию систем является ключом к получению работы. Я настоятельно рекомендую вам ознакомиться с концепциями, изложенными в репозитории, перед любым собеседованием по проектированию системы.
4. Алгоритмы JavaScript и структуры данных
Вопросы об алгоритме и структуре данных являются основными при любом собеседовании по кодированию. Этот репозиторий содержит основанные на JavaScript примеры многих популярных алгоритмов и структур данных.
Если вы предпочитаете JavaScript, вам обязательно стоит проверить этот репозиторий.
5. Вопросы по JavaScript
Это для новичков. Этот репозиторий содержит огромный список вопросов JavaScript с несколькими вариантами ответов, которые могут быть полезны для улучшения ваших знаний о JavaScript.
Если вы изучаете JavaScript, то этот репозиторий вам очень пригодится.
6. чистый-код-javascript
Этот репозиторий представляет собой руководство по созданию читаемого, многоразового и рефакторируемого программного обеспечения на JavaScript. Он основан на книге Роберта К. Мартина Чистый код, но адаптирован для JavaScript.
Независимо от того, готовитесь вы к собеседованию или нет, каждый разработчик программного обеспечения должен пройти через это руководство.
7. Справочник по собеседованию
Это ваш справочник технических собеседований. Я обнаружил, что это лучше всего организовано и легко пройти. В нем также есть советы и рекомендации о том, как решать поведенческие вопросы, с которыми иногда бывает трудно справиться.
8. Университет для собеседований по кодированию
Как указано в README, это многомесячный учебный план для перехода от веб-разработчика (самоучка, без диплома CS) до инженера-программиста для крупной компании.
Концепции в репо помогут вам стать хорошим инженером-программистом.
9. Огромное количество примеров го, упражнений и викторин.
Этот репозиторий больше подходит для тех, кто изучает Go. Вы можете использовать этот репозиторий, чтобы ознакомиться с некоторыми концепциями и викторинами непосредственно перед собеседованием с разработчиком Go.
10. Интервью
Это самый популярный репозиторий в этом списке. Его автор курировал весь свой контент (видео на YouTube, статьи, блоги и т. Д.) О взломе интервью по кодированию.
Вы должны пройти это перед следующим собеседованием по кодированию.
Заключение
Спасибо за прочтение! А теперь иди и займись этой работой!