Java
Izskaidrojiet, kas ir līdzsvarots binārais meklēšanas koks un kāpēc to izmanto.
Kā indeksu izmantošana ietekmē vaicājumu izpildes paātrināšanu datu bāzē?
Kādus indeksus jums nācās izmantot (ieskaitot tos, kas sedz)?
Kādus asīnhronās ziņojumu apmaiņas metodes jūs zināt?
Kā uzvedas HashMap, mēģinot ievietot pāri, kura vērtība ir null, ja šāda pāris jau pastāv datu struktūrā?
Ja tāda infrastruktūra (kā Prometheus) nebūtu, un būtu tikai Kafka un datu bāze, vai datu bāze spētu ierakstīt visas šīs ziņas ar slodzi simts tūkstoš ziņu sekundē?
Vai tava atbildības joma ir visas komandas integrācijas vai tikai tavi personīgie uzdevumi?
Kas būs prioritāte konfigurācijas noteikšanā: XML fails vai @Configuration anotācija?
Aprakstiet pieeju vienas no funkcijām jūsu pašreizējā projektā.
Pastāstiet par SOLID principiem ar konkrētiem piemēriem.
Kā īstenot izplatītu sistēmu, kas atbilst visām CAP īpašībām? Kādas tās ir?
Vai jūs izstrādājat mikroservisus vai līdzīgus pakalpojumu risinājumus?
Kāda ir atšķirība starp datu atomaritātes un svārstīguma īpašībām daudzvirzienu darbā?
Kādiem metodiem var izmantot, lai identificētu resursu savstarpējas bloķēšanas situācijas daudzprocesu vidē?
Vai jūs apmeklējāt biroju savas iepriekšējās darba laikā?
Vai ir atļauts mainīt dinamiskās novietojuma (heap) atmiņas apgabala lielumu?
Kas jūs mudina meklēt jaunas iespējas jūsu profesionālajā karjerā un kāpēc apsverat esošā projekta maiņu?
Vai vari nosaukt dažādus Java izmantotos atmiņas tipus?
Kas ir Atomic klases un kam tās ir nepieciešamas?
Vai ir iespējams izmantot savu objektu for-each ciklā kā iterācijas elementu?