Java
Cosa cerchi in termini di formato di lavoro? Sei a Mosca?
Hai esperienza con Kotlin o programmazione reattiva?
È corretto usare un oggetto mutabile come chiave in una HashMap? Quali requisiti devono essere rispettati?
[nome] ha chiesto: Quali errori esistono in Java? Fornisci esempi.
Come hai ottimizzato le query SQL?
Due transazioni: una legge, l'altra aggiorna gli stessi dati. Cosa succederà? Problema di lettura non ripetibile e livello di isolamento Repeatable Read.
A cosa serve l'indice GIN in PostgreSQL?
[nome] ha chiesto: In Kubernetes, c'è un limite di memoria di 1 GB, e JVM viene avviata con -Xmx 1 GB. Quanto è fattibile questa configurazione?
Cos'è Kafka e come funziona? In cosa si differenzia dai tradizionali message broker?
Come rendere una classe immutabile?
Era un'architettura a microservizi?
Come prendere commit specifici da un ramo di qualcun altro in Git?
Quali sono i metodi di iniezione delle dipendenze in Spring?
Come capiva il sistema che doveva seguire una strada o un'altra? Su cosa si basava per distinguere i documenti?
Quali tecnologie sono state utilizzate per l'autorizzazione?
Come costruire un indice efficiente per una colonna con bassa selettività (ad esempio, stato: nuovo/in corso/finito), quando è importante solo lo stato 'nuovo'?
Come arricchire il contesto di LLM? Cos'è RAG e come funziona?
C'è un'IP aperta, autoimpiego o altro impiego?
Come risolvere il problema della copia profonda (mutazione degli elementi della lista tramite AtomicInteger.incrementAndGet)?
Vengono forniti dati OperationId TransactionId ISIN RcvID SndId Quantity OperationId - ID operazione (intero) TransactionId - ID transazione (intero) ISIN - ID strumento (stringa) RcvID - ID cliente ricevente (intero), se -1, è un'uscita SndId - ID cliente mittente (intero), se -1, è un'entrata Quantity - quantità dello strumento (double) OperDate - data in formato [phone] Vengono fornite stringhe, ad esempio 1 1 RUB [phone] USD [phone] USD [phone] RUB [phone] È necessario contare la quantità di ogni strumento per ogni cliente alla data più recente [phone] USD [phone] USD [phone] RUB 100