Java
Kas jūs iedvesmo pašreizējā projekta ietvaros un kāpēc?
Visi bini ir singletoni. Vienā REST-metodē nāk daudz pieprasījumu. Kā tiek nodrošināta pavedienu drošība? Vai Spring kaut ko garantē pēc noklusējuma?
Ir sistēma, kas ļauj lietotājiem strādāt ar failiem pārlūkprogrammā. Standarta tehnoloģiju klāsts: Java, Spring, React, Postgres. Faili tiek glabāti aizmugures failu sistēmā, failu metadati datu bāzē. Komanda ieviesa funkciju: faila pārsaukšana. Šī metode būtībā ir galvenā faila pārsaukšanai aizmugurē. Nepieciešams veikt pārskatīšanu, kurā jāidentificē potenciālās problēmas esošajā kodā un jāiesniedz to risinājumi. @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); processFile(oldName, newName); // faila pārsaukšana uz diska exec("update file set name='" + newName + "' where id = " + id); }
Kāpēc programmēšanas valodā klase izmanto noklusējuma toString metodes realizāciju, ja tā netiek pārrakstīta?
Kāda ir veiktspējas atšķirība starp primitīvo datu tipu izmantošanu un to objektu apvalkņiem?
Vai jūsu pēdējais projekts tika izmantots mākoņvidē?
Pastāstiet par Garbage Collector darbību Java valodā.
Kuras Java anotācijas jūs zināt REST endpointu definēšanai?
Vai jūs varat izskaidrot, ko nozīmē statiskā tipizācija Java valodā?
Vai ir iespējams mainīt metodes atgriešanas tipu, pārrakstot to ar dažādām parametru kopām?
Vai Postgres atbalsta READ UNCOMMITTED izolācijas līmeni? Kas notiks, ja to norādīsiet @Transactional?
Kādi ir galvenie prasības atslēgām datu bāzēs vai datu struktūrās?
Kuri iekšējie objekta elementi tiek izmantoti biznesa loģikas un procesu īstenošanai?
Kāda ir brokera loma mikroshidzienu komunikācijā?
Vai jums ir bijušas gadījums, kad klasē nebija versiju kontroles vai pārvaldības sistēmas?
Kā ir organizēta atmiņas zona mainīgajiem Java valodā?
No kādiem elementiem sastāv galvenā konfigurācija failā pom.xml?
Vai izmantojāt RestController anotāciju, izstrādājot RESTful API Spring?
Kuras klasē parasti izvietoti pamata datu tipi tās struktūrā?
Vai ir iespējams noteikt programmas atmiņas noplūdes avotu?