Java
Транзакция дегеніміз не? Бөлеклік деңгейлері мен аномалиялар туралы айтыңыз.
Тапсырмалар сізге қалай келеді — бизнес арқылы PM-ден, техникалық жетекшіден?
AWS, Yandex.Cloud және басқа да қоғамдық бұлттармен жұмыс тәжірибеңіз бар ма?
Екі bean болса, олардың бірін әдепкі бойынша қалай таңдайсыз?
Өзіңіз туралы, тәжірибеңіз туралы айтыңыз, қандай тапсырмаларды шештіңіз.
RestClient пен Feign Client-ті қалай салыстыруға болады? Қайсысы жақсырақ?
Реактивті құбырда блоктайтын деректер көзін (мысалы, дерекқор) қалай шақыруға болады?
Индекстер дегеніміз не? Транзакция дегеніміз не? ACID деген не? Шеткі кілт деген не және ол не үшін керек?
REST және Kafka арқылы бизнес тақырыптарын (x-session-id, x-client-id) микросервистер жүйесінде тарату қалай жүзеге асырар едіңіз?
«Автоматтандыру мүмкін барлық нәрсені автоматтандыру керек» деген ойға қалай қарайсыз?
Бірнеше бөлімше болған кезде хабарламалардың ретімен келуін қалай бақылауға болады?
SOLID қағидалары туралы айтыңыз, әсіресе Dependency Inversion және Interface Segregation.
Жұмысыңызда не ұнады — техникалық немесе бизнес тапсырмалар?
Аналитиктер тапсырмаға қаншалықты тереңірек үңілуі керек? Дайын ТЗ-ны күтесіз бе, әлде өзіңіз анықтайсыз ба?
Optional сыныбының мақсаты неде?
Бұл сіздің жеке жұмысыңыздың нәтижесі ме, әлде командалық жұмыс па?
Микросервис архитектурасын әрқашан қолдану керек пе? Ол не?
Қызметті сызықтық жүктеме өсуімен қалай масштабтау керек? Горизонтальды масштабтау дерекқор шектеріне жеткенде не істеу керек?
Тарифтер кодқа енгізілген. Кодты өзгерту және қайта орналастырмай тарифтерді қалай өзгертуге немесе қосуға болады?
Қандай кэш қолдандыңыз, кэштеу тәжірибеңіз туралы толығырақ айта аласыз ба?