Java
Kura dizaina shablons tiek izmantots generiku realizācijā?
Cik daudz atmiņas aizņem viens baits?
-- Ir ir tabulas ar struktūru Darbinieks id (PK) vārds alga dep_id (FK department.id) Departaments id (PK) nosaukums -- Uzrakstiet vaicājumu, kas atgriezīs visu nodaļu nosaukumu sarakstu ar maksimālo algu katrā nodaļā
Izskaidrojiet atkritumu savāktāja darba principu (piemēram, G1 GC)
Kā salīdzināt RestClient un Feign Client? Ko labāk izvēlēties?
Kādus sadalīto sistēmu problēmas jūs zināt un kādi modeļi tās risina?
Pastāstiet par savu pēdējo darba vietu: loma, komanda, izstrādes procesi.
Izskaidrojiet, kas ir izņēmums programmēšanā un kā to pareizi izmantot
Kādi ir prasības HashMap atslēgām un vērtībām?
Kā atšķiras virtuālie pavedieni no parastajiem (platformas pavedieniem) un kāpēc tie ir priekšroka dažās uzdevumos?
Kafka: kā sadalās lasīšana ar 3 daļām un 2 patērētājiem vienā grupā?
Ja vienā programmā tiek izveidoti divi neatkarīgi paralēli straumes, vai tie izmantos to pašu ForkJoinPool? Kādas problēmas tas var radīt?
Pastāstiet man par Circuit Breaker, kuru jūs īstenojāt, lai integrētu ar ārējo sistēmu.
Kā atšķir mid un senior lomas?
Kāpēc pametat savu iepriekšējo darbu?
Pastāstiet par indeksiem datu bāzēs: kādi ir, kā paātrina, kad nav nepieciešami?
Kā īstenot REST kontrolieri Spring ar @RestController anotāciju?
Cik daudz transakciju tiks izveidotas, ja @Transactional metode izsauks citu @Transactional(REQUIRES_NEW) metodi tajā pašā klasē?
Praktiska uzdevums: izstrādājiet naudas pārskaitījumu sistēmu starp kontiem ar šādiem prasībām: 1000 darījumi/sec, transakciju precizitāte, sinhronais API.
Kādās gadījumos tiek izmantots Wrapper modelis programmēšanā?