Sobes.tech

Java

Cosa ti ispira nel quadro dell'attuale progetto e perché?

Junior — Middle
141

Tutti i bean sono singleton. Arrivano molte richieste allo stesso metodo REST. Come viene garantita la sicurezza dei thread? Spring garantisce qualcosa di default?

Senior
Позитив Технолоджис
141

Esiste un sistema che consente agli utenti di lavorare con i file nel browser. Lo stack tecnologico è standard: Java, Spring, React, Postgres. I file sono memorizzati nel filesystem sul backend, i metadati dei file nel database. Il team ha implementato una funzione: rinominare un file. Questo metodo è essenziale per rinominare un file sul backend. È necessario effettuare una revisione per individuare potenziali problemi nel codice esistente e proporre soluzioni. @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); processFile(oldName, newName); // rinominare il file sul disco exec("update file set name='" + newName + "' where id = " + id); }

Middle+
СБЕРСБЕР
141

Perché una classe in un linguaggio di programmazione utilizza l'implementazione standard del metodo toString se non viene sovrascritta?

Junior — Middle
141

Qual è la differenza di prestazioni tra l'uso di tipi di dati primitivi e le loro classi wrapper?

Junior — Middle
Surf
141

Il tuo ultimo progetto è stato utilizzato in un ambiente cloud?

Junior — Middle
Hftlabs
141

Parla del funzionamento del Garbage Collector in Java.

Senior
МВидео/эльдорадо
141

Quali annotazioni in Java conosci per definire endpoint REST?

Junior — Middle
МеталлИнвестБанк
141

Puoi spiegare cosa significa la tipizzazione statica nel linguaggio Java?

Junior — Middle
141

È possibile modificare il tipo di ritorno di un metodo durante il suo sovraccarico con diversi set di parametri?

Junior — Middle
Effective Mobile
141

Postgres supporta il livello di isolamento READ UNCOMMITTED? Cosa succede se lo si specifica in @Transactional?

Middle+
луция
141

Quali sono i requisiti principali per le chiavi in database o strutture dati?

Junior — Middle
СБЕР дейвайсыСБЕР дейвайсы
141

Quali elementi interni degli oggetti vengono utilizzati per implementare la logica e i processi aziendali?

Junior — Middle
141

Qual è il ruolo del broker nella comunicazione tra microservizi?

Junior — Middle
IT Smart
141

Hai mai avuto situazioni in cui la classe non aveva un sistema di controllo delle versioni o gestione delle versioni?

Junior — Middle
141

Come è organizzata l'area di memoria per le variabili nel linguaggio Java?

Junior — Middle
РЖДРЖД
141

Da quali elementi è composta la configurazione principale nel file pom.xml?

Junior — Middle
141

Hai usato l'annotazione RestController durante lo sviluppo di un'API RESTful in Spring?

Junior — Middle
ITFB Group
141

In quale parte della classe vengono generalmente collocati i tipi di dati di base nella sua struttura?

Junior — Middle
айтеко
141

È possibile determinare la fonte delle perdite di memoria in un programma?

Junior — Middle
Т-БанкТ-Банк
140
/730