Как се различават виртуалните нишки от обикновените (платформени нишки) и защо са предпочитани в някои задачи?
Java
Какво е кодиране? Каква е разликата между кодиранията? Примери.
Защо търсите работа?
Имало ли е проект, в който си създавал нещо от нулата с генеративен AI? Какво генерираше и какво пишеше сам?
Какво е пул от връзки към база данни и защо е необходим?
Кога не е необходимо да използвате микросервизна архитектура? Посочете няколко причини.
Как бяха определени границите на микросервисите?
Какво е монитор в Java?
Разкажи за себе си, за кариерата си, как си стигнал до точката, в която си сега, откъде започна.
Каква е разликата между GoF патърна Mediator и Proxy?
За какви задачи би бил подходящ Istio?
За какво е необходим Java Memory Model?
Какво е type erasure в Java generics и защо е направено така?
Какви са критериите за избор на ново работно място? Какъв трябва да бъде интересен проект?
Какво да правите, ако базата данни е натоварена на 99% CPU? Как да анализирате инцидент?
Как се извършваше балансирането на заявките между инстанциите в Kubernetes?
Посочете 2-3 примера за потокобезопасни колекции.
На какъв проект работиха в [компания] и защо напуснаха?
Каква е разликата между абстрактен клас и интерфейс?
С кои компоненти на Spring Cloud сте се сблъсквали?