Senior - Метапрограмування та DSL Flashcards
1
Q
Паралельне виконання коду через Thread, Fiber, Ractor. Поясніть на прикладах.
A
2
Q
Дизайн-патерни: Service, Form, Value, Policy, Guard, etc. Поясніть на прикладах.
A
3
Q
Розкажіть про архітектурні патерни: Monolith, Microservices, Distributed app, etc.
A
4
Q
Як організувати бізнес-логіку, коли в проєкті уже 1000+ бізнес-операцій?
A
5
Q
Що таке Sidekiq? Як правильно організовувати черги?
A
6
Q
Розкажіть про оптимізацію швидкодії через benchmark, lineprof та flamegraph.
A
7
Q
Чи працювали ви з Garbage collector? Розкажіть.
A
8
Q
Розкажіть про власні приклади рішень, котрими пишаєтесь і чому.
A