Dimaspb24 / interview

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Материалы для интервью

Списки вопросов по БАЗЕ

  1. Методичка из Сергей Жуков телеграм канала
  2. https://github.com/enhorse/java-interview
  3. https://github.com/timmson/java-interview
  4. Бот с вопросами
  5. https://github.com/jmorozov/awesome-java-backend-interview-rus
  6. https://github.com/DEBAGanov/interview_questions
  7. https://habr.com/ru/articles/485678/
  8. https://techrocks.ru/2021/02/03/250-java-interview-questions/

Проектирование

Другое

Полезные репозитории

  1. https://github.com/cheatsnake/backend-cheats
  2. https://github.com/anton-liauchuk/java-interview
  3. https://github.com/DovAmir/awesome-design-patterns
  4. https://github.com/DopplerHQ/awesome-interview-questions?tab=readme-ov-file#java
  5. https://github.com/tssovi/grokking-the-object-oriented-design-interview
  6. https://github.com/futurice/backend-best-practices
  7. https://github.com/bzick/oh-my-backend
  8. https://github.com/iluwatar/java-design-patterns
  9. https://github.com/in28minutes/java-best-practices
  10. https://github.com/simskij/awesome-software-architecture
  11. https://github.com/mehdihadeli/awesome-software-architecture
  12. https://github.com/joebew42/study-path
  13. https://github.com/deephacks/awesome-jvm
  14. https://github.com/akullpp/awesome-java
  15. https://github.com/Lissy93/personal-security-checklist
  16. https://github.com/mfornos/awesome-microservices
  17. https://github.com/heynickc/awesome-ddd
  18. https://github.com/binhnguyennus/awesome-scalability
  19. https://github.com/charlax/professional-programming
  20. https://github.com/decalage2/awesome-security-hardening

Набор полезных ссылок и статей для подготовки ответов на вопросы

Отметка (1-10) Тема Предмет Ссылка
overall https://habr.com/ru/post/529210/
overall2 https://habr.com/ru/post/529214/
exceptions https://dzone.com/articles/java-exceptions-1
solid https://habr.com/ru/company/productivity_inside/blog/505430/
streamApI https://habr.com/ru/company/luxoft/blog/270383/
SQL https://ru.wikipedia.org/wiki/ACID
NOSQL overview https://dou.ua/lenta/articles/nosql-vs-sql/
базовые понятия https://habr.com/ru/post/152477/
overview2 https://habr.com/ru/company/otus/blog/562852/
split brain https://habr.com/ru/post/136398/
nosql distilled https://sd.blackball.lv/library/NoSQL_DISTILLED_(2013).pdf (74стр - кворумы) 76 крутое саммари
CAP, BASE https://habr.com/ru/post/328792/
apache lucen https://coderlessons.com/tutorials/java-tekhnologii/vyuchit-lucene/lucene-kratkoe-rukovodstvo
elastic https://habr.com/ru/post/489924/
casandra http://tdd.lan.arta.kz/docs/synergy/trunk/admin-manual/html/appendix.cassandra.html#:~:text=Коэффициент%20репликации%20(Replication%20factor)%20-,только%20одна%20копия%20каждой%20строки.
casandra2 https://habr.com/ru/post/155115/
ignite+casandra https://habr.com/ru/company/gridgain/blog/329736/
ignite https://habr.com/ru/company/moex/blog/646639/
hazelcast https://habr.com/ru/company/yoomoney/blog/332462/
redis https://habr.com/ru/company/manychat/blog/507136/
mongo https://habr.com/ru/company/otus/blog/565700/
Monitoring overview https://habr.com/ru/company/proto/blog/532152/
Prometheus https://habr.com/ru/company/southbridge/blog/455290/
InfluxDB https://tproger.ru/translations/influxdb-guide/
Messaging Kafka https://habr.com/ru/post/466585/
ActMQ https://habr.com/ru/post/471268/
Kafka*Rabbit https://habr.com/ru/company/itsumma/blog/437446/
Паттерны база https://refactoring.guru/ru/design-patterns/structural-patterns
micros https://habr.com/ru/company/piter/blog/275633/
micros 2 https://mcs.mail.ru/blog/26-osnovnyh-patternov-mikroservisnoj-razrabotki
12-App https://habr.com/ru/post/258739/
12-Factor App https://habr.com/ru/post/261171/
serv mesh https://habr.com/ru/company/flant/blog/327536/
ex.handl https://habr.com/ru/post/342214/
ex.handl2 https://habr.com/ru/post/528116/
доцкер https://habr.com/ru/company/ruvds/blog/438796/
rest api https://habr.com/ru/post/351890/
spring conditional https://habr.com/ru/post/462541/
initialize https://habr.com/ru/post/222579/
starters https://www.youtube.com/watch?v=2_iE7jZWl3U
micronaut https://habr.com/ru/company/jugru/blog/504944/
except handl https://habr.com/ru/post/528116/
testing https://habr.com/ru/post/561520/
cloud https://habr.com/ru/company/jugru/blog/341026/
многопоточка овервью0 https://javarush.ru/groups/posts/1611-otvetih-na-voprosih-k-sobesedovaniju-level27
overview https://habr.com/ru/company/luxoft/blog/157273/
sem/ReL https://dataart.team/ru/articles/mnogopotochnost-v-java-lekfiya-3-blokirovki-i-klassy-sinkhronizafii-potokov/
cas https://russianblogs.com/article/50791105649/
sync*ReL https://dev.cheremin.info/2011/11/synchronized-vs-reentrantlock.html
deep https://habr.com/ru/post/143237/
GC обзор G1 https://www.youtube.com/watch?v=iGRfyhE02lA
Дюк вынеси муср https://habr.com/ru/post/269863/
shenandoah1 https://www.youtube.com/watch?v=JBaZ4lK6OBk
diff очередь на стек https://habr.com/ru/post/483944/
classloader https://habr.com/ru/post/103830/
jmm basics http://www.javaspecialist.ru/2011/06/java-memory-model.html
овервью1 https://habr.com/ru/post/133981/
овервью2 https://habr.com/ru/post/440590/
шипелев(HB) https://www.youtube.com/watch?v=C6b_dFtujKo
JVM краткий курс общей анатомии
Байткод для любознательных
Java-объекты наизнанку
JIT-компиляция в JVM
Java process memory
Java Benchmarking
Прагматика Java Memory Model
также стоит как минимум ознакомиться с докладами Шипилева и Иванова по различным GC от Serial до Shenandoah
Проектирование овервью https://habr.com/ru/post/276593/
патерны https://refactoring.guru/ru/design-patterns
куб масштабирование https://akfpartners.com/growth-blog/scale-cube
микрос патерны https://microservices.io/patterns/microservices.html
микрос пат2 https://medium.com/nerd-for-tech/design-patterns-for-microservices-aggregator-pattern-99c122ac6b73
Остальное Перфоманс https://habr.com/ru/company/jugru/blog/338732/
балансировка нагрузки https://habr.com/ru/post/590165/
Service mash https://habr.com/ru/company/otus/blog/506916/
Управление https://habr.com/ru/company/stratoplan/blog/211106/
Масштабирование https://habr.com/ru/company/piter/blog/352742/

About