Java
Kā tiek fiksēti sistēmas prasības — tikai uzdevumos, un analītiķis tās apraksta?
Kā īstenot paralēlās izsaukšanas Java 17 bez virtuālajiem pavedieniem?
Kas var notikt, ja objekta atslēgas lauks, kas tiek izmantots hashCode aprēķināšanai, tiks mainīts pēc tā ievietošanas HashMap?
Kas ir svarīgi, izvēloties jaunu darba vietu? Uz kādiem kritērijiem balstāties?
Pastāstiet par savu darba pieredzi un projektiem
Kā palaist šo kodu vairākās plūsmās? Kāpēc parallelStream() var būt bīstams?
Kas ir B-Tree un kāpēc tas tiek izmantots relāciju datu bāzēs, nevis sarkan-zilā kokā?
Kā iegūt konkrētus commitus no citas personas zara Git?
Kā izskatījās CICD process, cik bija stendu?
Kāds ir noklusējuma izolācijas līmenis PostgreSQL?
Dizaina uzdevums: Like pakalpojums raksta patīk uz Kafka, Dashboard pakalpojums jāskaita ierakstu reitings. Kā nodrošināt mijiedarbību?
Kā jūs izmantojāt Redis: kā datu bāzi vai kā kešatmiņu?
Kā konfigurēt AI kodēšanas aģentu (piemēram, caur MD failiem)?
Kur parādījās jūsu shēmā outbox — jūs vispirms rakstījāt uz outbox no Kafka, un pēc tam publicējāt no outbox?
Kāda ir atšķirība starp kolekciju (Collection) un straumi (Stream)?
Ņemot vērā, ka līguma testi ir aprakstīti JSON formātā, ir rīks, kas izpilda testu kopu norētajā endpointā, un tas jāveic visām sistēmām katrā izlaišanā (aptuveni 160 000 izlaišanu gadā) — kā jūs organizētu integrāciju ar lielu skaitu sistēmu, tostarp grāmatvedības sistēmu, caur API?
Vai biznesa lomas piedalījās komandas procesos sprinta laikā?
Kas ir Saga un kam tas ir nepieciešams?
Ar kuriem Spring Cloud komponentiem esat saskāries?
Pastāsti par sistēmas arhitektūru: kā pieprasījums pārvietojas no klienta uz apstrādi, kāda infrastruktūra bija?