Java
ELK дегеніміз не? Аббревиатураны ашып, әр компоненттің мақсатын түсіндіріңіз.
Қызметіңіз басқа қызметке тым жиі шақырып, ол құлап жатқанда, оны қалай шешер едіңіз?
Қандай дерекқорлармен жұмыс істедіңіз? Неліктен PostgreSQL таңдадыңыз?
Микросервис архитектурасымен жұмыс істеу және оның жобалауына қатысу тәжірибеңіз бар ма?
Partitioning, replication, sharding дегеніміз не?
Компания және жұмыс шарттары туралы сұрақтарыңыз бар ма?
Неліктен монолиттен кеттіңіз, қандай шектеулер мен жауап беру уақыты мәселелері болды?
Жолдарды блоктамай балансқа атомарлы жаңарту үшін нативті SQL сұрауын қолдануға бола ма?
NoSQL дерекқорларының қандай түрлері бар және оларды қашан қолдану керек?
Іске асыру - Пайдаланушылар мен өндірушілер арасындағы байланыстың логикасы - Хабарламалар кілттері қайталануы мүмкін - Тұтынушылардың оффсеттері мен хабарламалардың үйлесіміндегі қате - Өндіруші үшін көңіл-күй жоқ - Бірнеше брокерлер үшін орындалу жоқ - Тұтынушы тобы қатты жазылған
Жақында өткен тәжірибеңізден күрделі тапсырманы сипаттаңыз: қиындық неде болды және оны қалай шештіңіз?
JVM экожүйесінде жалпы жұмыс тәжірибеңіз қанша жыл?
Бағдарламаның орындалу ретін сипаттаңыз.
Өндірісте жобаны қолдау, инциденттерді шешу, мониторинг жүргізу тәжірибеңіз бар ма?
Redis-пен қандай тәжірибеңіз бар? Қандай деректер құрылымдары мен командаларды қолдандыңыз?
Жұмыс орнын таңдағанда сіз үшін не маңызды?
Тапсырманы қабылдаудан бастап орналастыруға дейін AI құралдарын пайдалану жұмыс процесін сипаттаңыз.
Транзакциялардағы сәйкестілік қасиетін бұзудың мысалын келтіріңіз.
Тексерілетін (checked) және тексерілмейтін (unchecked) қателердің айырмашылығы неде?
Сіздің командаңызда Scrum Master рөлі қалай ұйымдастырылды?