Sobes.tech

Puteți explica ce se înțelege prin comportamentul obiectelor în programarea orientată pe obiecte?

Junior — Middle
140

Se poate aplica în mod repetat metoda terminală pe un singur flux în API-ul Stream pentru Java?

Junior — Middle
Y_lab development
140

Cum se comportă Spring atunci când apelează o metodă a unui alt bean cu @Transactional(propagation = REQUIRES_NEW) dintr-o metodă cu propagare implicită? Ce se întâmplă cu tranzacția părinte?

Senior
Сбер Право
140

Care este diferența dintre REST și SOAP? Ce este REST?

Senior
aiins
140

Ce faci cu sarcina după ce o finalizezi?

Junior — Middle
СБЕРСБЕР
140

Pentru ce este folosit cuvântul cheie final în Java (pentru câmpuri, clase)?

Middle
Лоция
140

Ați observat în timpul interviului semne că acesta poate fi întrerupt sau nu finalizat cu succes?

Junior — Middle
Hftlabs
140

Este posibil să ștergi complet mesajele din Kafka după publicare?

Junior — Middle
Firecode
140

Poți oferi un exemplu de utilizare a unui bloc static în cod?

Junior — Middle
СБЕРСБЕР
140

Cum se gestionează încărcarea fișierelor (imaginilor) printr-o solicitare HTTP în Spring MVC și se salvează pe disc?

Middle
Финансовые платформы
140

De ce este important să configurați nivelul de izolare al tranzacțiilor și cum afectează acest lucru funcționarea sistemului?

Junior — Middle
Brainway LTD
140

Ce metode ați folosit pentru a combate epuizarea profesională și a recăpăta motivația?

Junior — Middle
140

Ce funcții noi ale Java 17/21 folosiți?

Senior
МТСМТС
140

Care sunt caracteristicile distinctive ale unei liste înlănțuite și cum se deosebește de alte structuri de date?

Junior — Middle
140

Cum este implementată suportul pentru tranzacții folosind adnotarea @Transactional în Spring Framework?

Junior — Middle
140

Cum se poate calcula timpul mediu de răspuns al sistemului?

Junior — Middle
140

Care este experiența dvs. cu Apache Kafka și în ce proiecte l-ați folosit?

Junior — Middle
СпортмастерСпортмастер
140

Există un sistem care permite utilizatorilor să lucreze cu fișiere în browser. Tehnologia utilizată este standard: Java, Spring, React, Postgres. Fișierele sunt stocate în sistemul de fișiere pe backend, metadatele fișierelor în baza de date. Echipa a implementat o funcție: redenumirea fișierului. Această metodă este esențială pentru redenumirea fișierului pe backend. Este necesară o revizuire pentru a identifica potențialele probleme din codul existent și pentru a propune soluții. @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); processFile(oldName, newName); // redenumirea fișierului pe disc exec("update file set name='" + newName + "' where id = " + id); }

Middle+
СБЕРСБЕР
140

Cum rezolvă Spring bean-urile dacă există mai multe implementări ale aceleiași interfețe?

Senior
МТСМТС
140

Cum implementați un sistem pentru verificarea automată a soluțiilor de Sudoku?

Junior — Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
140
/730