Кураторский список полезных репозиториев Git

На этой неделе я поделюсь списком репозиториев GitHub, которые помогут вам подготовиться к следующему собеседованию по техническим вопросам / кодированию.

1. Интервью

Это золотая жила для всех, кто готовится к техническому собеседованию. В нем есть тщательно подобранный список полезных статей, видео, блогов, руководств, веб-сайтов, книг, онлайн-курсов и т. Д. По всему, что связано с техническими собеседованиями или собеседованиями по кодированию.



Ольшанск / интервью
Все, что вам нужно для подготовки к техническому собеседованию - Ольшанск / интервью github.com



2. Как что-нибудь обезопасить

Если вы готовитесь к техническому собеседованию в сфере безопасности, то это отличный репозиторий для вас.



Концепции репо применимы не только к компьютерной безопасности, но и к защите чего угодно, от средневекового замка до художественного музея и компьютерной сети.

3. Учебник по системному дизайну

Это мой личный фаворит. В этом репозитории в легко понятной и организованной форме изложены все концепции проектирования системы.



Большинство технологических компаний будут проходить собеседование по проектированию систем как часть процесса найма, и успешное прохождение собеседования по проектированию систем является ключом к получению работы. Я настоятельно рекомендую вам ознакомиться с концепциями, изложенными в репозитории, перед любым собеседованием по проектированию системы.

4. Алгоритмы JavaScript и структуры данных

Вопросы об алгоритме и структуре данных являются основными при любом собеседовании по кодированию. Этот репозиторий содержит основанные на JavaScript примеры многих популярных алгоритмов и структур данных.



Если вы предпочитаете JavaScript, вам обязательно стоит проверить этот репозиторий.

5. Вопросы по JavaScript

Это для новичков. Этот репозиторий содержит огромный список вопросов JavaScript с несколькими вариантами ответов, которые могут быть полезны для улучшения ваших знаний о JavaScript.



Если вы изучаете JavaScript, то этот репозиторий вам очень пригодится.

6. чистый-код-javascript

Этот репозиторий представляет собой руководство по созданию читаемого, многоразового и рефакторируемого программного обеспечения на JavaScript. Он основан на книге Роберта К. Мартина Чистый код, но адаптирован для JavaScript.



Независимо от того, готовитесь вы к собеседованию или нет, каждый разработчик программного обеспечения должен пройти через это руководство.

7. Справочник по собеседованию

Это ваш справочник технических собеседований. Я обнаружил, что это лучше всего организовано и легко пройти. В нем также есть советы и рекомендации о том, как решать поведенческие вопросы, с которыми иногда бывает трудно справиться.



8. Университет для собеседований по кодированию

Как указано в README, это многомесячный учебный план для перехода от веб-разработчика (самоучка, без диплома CS) до инженера-программиста для крупной компании.



Концепции в репо помогут вам стать хорошим инженером-программистом.

9. Огромное количество примеров го, упражнений и викторин.

Этот репозиторий больше подходит для тех, кто изучает Go. Вы можете использовать этот репозиторий, чтобы ознакомиться с некоторыми концепциями и викторинами непосредственно перед собеседованием с разработчиком Go.



10. Интервью

Это самый популярный репозиторий в этом списке. Его автор курировал весь свой контент (видео на YouTube, статьи, блоги и т. Д.) О взломе интервью по кодированию.

Вы должны пройти это перед следующим собеседованием по кодированию.



Заключение

Спасибо за прочтение! А теперь иди и займись этой работой!