Sobes.tech

Java

Hai lavorato direttamente con query SQL senza usare ORM o librerie di terze parti?

Junior — Middle
201

Come si può fare in modo che un array restituito tramite un getter non possa essere modificato dall'esterno?

Junior — Middle
201

Come organizzare la distribuzione di un gran numero di test, ognuno dei quali richiede il proprio contesto, in classi per riutilizzare il contesto?

Junior — Middle
201

Cosa può essere statico in Java oltre ai campi?

Senior
201

Quali regole devono essere considerate quando si sovrascrive il metodo hashCode usando Lombok?

Junior — Middle
201

Se si si basa sul nome della classe, quali sarebbero le limitazioni nell'estensione?

Senior
201

Come ricevono più istanze del servizio ACL i messaggi da Kafka?

Senior
201

Come risolvere il problema della duplicazione delle notifiche con più istanze del servizio di lavoro?

Senior
201

Spiega il concetto di oggetto Future e il suo utilizzo nella programmazione

Junior — Middle
201

Come rendere una classe immutabile?

Senior
201

Sei a Mosca o a San Pietroburgo durante la fase di formalizzazione?

Middle+
201

In quali situazioni è opportuno utilizzare una chiave sintetica in un database?

Junior — Middle
200

Quali sono i vantaggi dell'utilizzo della verifica tramite Assert rispetto all'uso di @Mock nei test?

Junior — Middle
200

Cos'è una collisione in HashMap? Qual è la complessità ottimistica e pessimistica dell'accesso?

Senior
200

Cosa succede con due chiamate a findById con lo stesso ID all'interno di una singola sessione Hibernate (cache di primo livello)?

Senior
200

Qual è la differenza tra i Punti Storia e la stima del tempo?

Senior
200

Fornisci un esempio più realistico di violazione del LSP in produzione.

Senior
200

In quali situazioni e a quali scopi si utilizza la parola chiave static nella programmazione?

Junior — Middle
200

Puoi spiegare come funziona il metodo join() in Python e a cosa serve?

Junior — Middle
200

Come eseguire un metodo in un thread separato in Spring?

Senior
200
/94