Java
Үлкен CSV файлын (1GB+) қалай оқу керек? Жол үзілісін бөлік шекарасында қалай шешуге болады?
Ең қолайлы жауапты таңдаңыз - Координатор асинхронды қолдамайды деп айтады - Service B мен Service S арасында транзакциялық келісім механизмі жоқ - REST байланыстарында шифрлау жоқ - Қызмет жазбаларында қате өңдеу жоқ
Хабарламалар мен агенттердің қатынастарын жобалаңыз және пайдаланушылар ұнатқан жауаптары бар ең үздік 5 агентті қайтаратын SQL сұрауын жазыңыз. Реакция өрісі -1, 0, 1 мәндерін қабылдайды.
Дерекқорларда блоктармен жұмыс істедіңіз бе? Блоктарды қалай алдыңыз?
Жылжып келе жатқан пойыздың төбесіне секірсеңіз, не болады?
pg_stat_statements-те не көрінеді? Онда сұраулар туралы не сақталады?
TimescaleDB және Postgres-ке бір уақытта қосылымдарды қалай бақылап отырдыңыз, дерекқорды құлатпау үшін?
Көп қате жағдайларын бірдей өңдеу үшін (Multi-catch) қалай жеңілдетуге болады?
Сіз DDD, Clean Architecture, Hexagonal Architecture ұғымдарымен таныссыз ба?
Prometheus, Grafana және ELK не үшін қолданылды?
Есептеу кезінде электр қуаты өшіп қалса, есептеулердің сәтті өтуі қалай қамтамасыз етілді?
SQL сұрауын оңтайландыру жағдайы туралы айтыңыз: мәселе неде болды және оны қалай шештіңіз?
PostgreSQL-пен қалай жұмыс істедіңіз? Сұрауларды қалай оңтайландырдыңыз?
Қызметтің архитектурасы туралы қысқаша айтыңыз.
JWT қолтаңбасы кілт арқылы қалай тексеріледі? Хештеу шифрлаудан қалай ерекшеленеді?
PostgreSQL-да қандай индекс түрлері бар? B-Tree пен бинарлы ағаш қалай ерекшеленеді?
Басқарудың кері айналуы (Inversion of Control) терминін қалай түсінесіз?
//Берілген сандар массиві, оның барлық санында біріншіден басқа жұп бар, //бір ғана кездесетін санды табыңыз // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ //Тапсырыңыз }
Синхронды режимнен асинхронды режимге не аудардыңыз және не үшін бұл жасалды?
Қандай ағындар? (кіріс-шығыс ағындарын айтқаннан кейін нақтылау сұрағы)