Java
Kā palaist metodi atsevišķā pavedienā Spring?
Pastāstiet par savu darba pieredzi, īpaši [uzņēmumā].
Reaktīvā programmēšana: kad tā ir piemērota un kādas ir tās trūkumi?
Kā ir strukturēta un sadalīta jūsu projekta komanda?
Vai piedalījies tehnoloģiju ieviešanā? Kā risini tehniskās domstarpības komandā?
Uzdevums tika formulēts kā "latences samazināšana", un vai jūs pats meklējāt risinājumu?
Pastāstiet par Garbage Collector darbību Java valodā.
Kas ir StringBuilder un kā tas atšķiras no String un StringBuffer?
Sāksim ar GC pieeju, kas neizmanto paaudzes (nepaaudžu GC).
Kādus datu iegūšanas no mikroservisa metodes izmantojāt savā pēdējā projektā?
Kas ir stiprs sasaistes (tight coupling)? Kādas ir tā trūkumi? Un kādi ir pārāk vājas sasaistes trūkumi?
Pastāsti par savām atbildības jomām. Vai tu nāci MVP posmā vai vēlāk? Kā piedalījies pakalpojumu projektēšanā?
Kā atrisināt datu nesaskaņošanas problēmu datu bāzē, veicot testus, kas izmanto attālinātas savienojumus ar datu bāzi?
Kā pārvietot veco lietojumprogrammu, kas balstīta uz servleti, uz Spring Boot? Aprakstiet galvenos soļus.
Kādi ir ObjectMapper kā klases lauka (ne caur Spring) izveides sekas?
Kas notiks ar ziņojumu Kafka, ja tā apstrādes laikā tiks izsviesta izņēmuma (bet lietojumprogramma necrashēs)?
Vai kādreiz esat izmantojis scope sistēmu?
Kāda ir galvenā šīs īstenošanas problēma? - '83' ports jau var būt aizņemts uz hosta - Neefektīva izskata organizācija - Ports pārrakstīšana nepareizas komandas secības dēļ - Konfigurācija izmanto konfidenciālu versiju - Nepareiza ceļš pēdējā būvniecībā versija: '3.8' pakalpojumi: art-marketplace: build: context: ./art-market ports: - "83:83" tīkli: - art-network tīkli: art-network: driver: overlay
Vai iepriekš esat izmantojis mūsu bankas pakalpojumus?
Cik veiksmīgi izdevās samazināt latentumu?