Java
Jei turime išorinį API, kuris leidžia ne daugiau kaip 10 vienu metu jungčių, kurį java.util.concurrent paketo klasę naudotumėte norėdami apriboti paralelinių iškvietimų skaičių?
Koks yra pagrindinis indeksų trūkumas? Kodėl negalime paprasčiausiai padengti visos lentelės indeksais?
class StackTask { public static void main(String[] args) { a(15); } public static void a(long item) { b(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); } }
Ar galima pažeisti normalizacijos principus? Kodėl?
//Duotas skaičių masyvas, kuriame visi skaičiai, išskyrus vieną, turi porą, //suraskite skaičių, kuris pasirodo tik kartą // // // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // // => 3 int find(int[] arr){ Map<Integer,
Su kokiomis duomenų bazėmis dirbote?
Ar galima anoniminį klasę pakeisti lambda funkcija?
Kodėl negalima iš anksto sukurti indeksų atsitiktinai?
Analizuokite našumo ir atminties naudojimo skirtumus tarp int[] ir Integer[] Java, ypač pateiktame kodo fragmente: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```
[vardas] paklausė: Ar mokėsi ir dirbai?
Papaskok apie projektavimo šablonus: grupes ir pavyzdžius
Kiek paprastai buvo skaidinių kiekvienoje temoje?
Jei viena operacija gali turėti kelias veikimo galimybes (pavyzdžiui, mokėjimo autorizavimas įprastu režimu ir bypass režimu su kitu atsakymo formatu), kaip organizuotumėte tokių sutarčių testavimą operacijos lygyje?
Papaskink apie SAGA modelį, yra du tipai: orkestravimas ir choreografija, kame skirtumas?
Pasakykite apie savo patirtį: kokiose didelėse ir įdomiose užduotyse, ypač integracinėse, dalyvavote?
Kas yra DDD (Domenais pagrįstas projektavimas)? Kaip jis susijęs su agregatu ir ribotu kontekstu?
Kokios problemos gali kilti esant dideliam apkrovimui (dešimtys milijonų užklausų)? Kaip skalę sprendimą?
Kuo skiriasi autentifikacija nuo identifikacijos?
Kokie yra izoliacijos lygiai Kafka transakcijose?
Ką reikia padaryti su klase (su longId ir List objektų laukais), kad jos objektai taptų nekeičiami?