Partitsiyalarni sozlash, partitsiyalar sonini o'zgartirishga majbur bo'ldingizmi?
Java
CAP teoremasi haqida gapir. Nima va nima uchun kerak?
Indekslar bo'yicha cheklovlar bormi? Qaysi indeks turlari mavjud (hash, B-tree) va ularni qachon qo'llash kerak?
Agar tariflar kodga yozilgan bo'lsa, kodni o'zgartirmasdan va qayta joylashtirmasdan tariflarni qanday o'zgartirish yoki qo'shish mumkin?
HashMap va TreeMap: farqlar, operatsiyalar murakkabligi, qachon foydalanish kerak?
volatile qanday kafolatlar beradi? Atomic dan qanday farq qiladi?
JPA/Hibernate bazaga yuborayotgan SQL so'rovlarini qanday ko'rish mumkin?
Siz PostgreSQL va so'rovlarni optimallashtirish bilan ishladingizmi?
var list = List.of(5, 13, 34); list.stream() .map(x -> x % 10) .peek(System.out::println) .filter(x -> x > 3) .forEach(System.out::println); List<String> animals = List.of("dog", "cat", "parrot"); animals.stream() .sorted() .peek(item -> System.out.println(item)) .map(String::length); System.out.println(animals);
Feature lead nima va bu rolda qanday tajribangiz bor?
Qaysi texnologiyalar va stek bilan ko'proq ishladingiz?
Hisobot yaratish funksiyasini yozish kerak, u 4 mustaqil REST so'rovlarini parallel ravishda bajaradi va natijalarni yig'adi. Qanday hal qilish mumkin?
Hash indekslari bilan B- daraxt indekslari qanday farq qiladi? Familiya bo'yicha qidirish uchun qaysi biri afzal?
SELECT FOR UPDATE nima uchun ishlatiladi? Qaysi bloklash darajasi? Yoki zaifroq variantlar bormi?
Marketplace tizimi yuk ostida sekinlashdi. Biz ma'lumotlar bazasida muammo bor deb hisoblaymiz. Nima qidiramiz?
Ma'lumotlar bazasida yozuvni qanday bloklash mumkin, shunda boshqalar ziddiyatli o'zgartirishlar kiritmasin?
Birlik va integratsiya testlarini yozishingiz kerak bo'ldimi va qanday qilgansiz?
Tashqi integratsiya tomonida muammo borligini tasdiqladimi (ularga so'rovlar sekin ishlov berilmoqda)? Tezkor javob va kelajak uchun qanday harakatlar qilish kerak?
Yadro va jarayonlar o'rtasidagi farq nima?
O'zingizni qanday baholaysiz? Middle, middle+, senior?