​​​​В @ctodailychat подняли вопрос повышения квалификации и подготовкам к интервью при смене работы.

И если для молодых разработчиков смена работы довольно привычный паттерн, то для людей постарше это может быть проблемой. Особенно, когда работаешь 10 лет на одном месте.



Собрал все ссылки в кучу, добавил своих.



Подготовка к интервью

• cracking the coding interview (https://t.me/techskill/1737 - перевод)

https://www.interviewcake.com/

https://www.pramp.com/

https://www.geeksforgeeks.org/

https://www.educative.io/

https://www.careercup.com/

https://github.com/jwasham/coding-interview-university

https://github.com/MaximAbramchuck/awesome-interview-questions/

https://github.com/yangshun/tech-interview-handbook



Челенджи и практика программирования

https://www.hackerrank.com/

https://leetcode.com/

https://www.codewars.com/

https://www.topcoder.com/

https://checkio.org/

https://www.codingame.com/



Алгоритмы, законы, шаблоны и тд

https://refactoring.guru/

https://www.algoexpert.io/product

http://e-maxx.ru/

https://informatics.mccme.ru/

• Learn how to design large-scale systems. Prep for the system design interview. https://github.com/donnemartin/system-design-primer

• Законы, теории, принципы и модели, которые полезно знать разработчику. https://github.com/solarrust/hacker-laws

http://aosabook.org/en/index.html