Sobes.tech

Java

Elevato utilizzo del database — cosa suggerire: partizionamento, sharding?

Senior
ТБанк
100

Cosa ne pensi dell'indicizzazione dello stipendio — c'è una revisione?

Middle+
Яндекс МаркетЯндекс Маркет
100

Cosa sono ZooKeeper e KRaft nel contesto di Kafka? Qual è la differenza?

Senior
EXPERA
100

Come analizzi il piano di esecuzione e ottimizzi le query in PostgreSQL?

Middle+
Т-БанкТ-Банк
100

Cos'è una lettura sporca (dirty read)?

Middle+
луция
100

Parli della debug delle applicazioni: come debugga, utilizza un profiler?

Middle
Небольшая компания
100

Descrivi il processo di lavoro utilizzando strumenti di IA, dalla ricezione del compito alla distribuzione.

Senior
Альфа-БанкАльфа-Банк
100

Qual è il ciclo di vita di un bean Spring?

Senior
EXPERA
100

Qual è la differenza tra Spring Data JPA e Spring Data JDBC?

Intern
sber tech
100

Hai lavorato solo su un progetto in [azienda]?

Senior
ИП Ганус Александр Андреевич
100

Cosa ti ha portato a questo argomento (cosa ti ha spinto a leggere su questo)?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
100

C'è un backend, c'è un'interfaccia utente. Lo stack tecnologico è standard: Java, Spring, React, Postgres. Compito: Progettare un endpoint REST che deve recuperare dati da 3 fonti e restituirli all'UI, garantendo la massima capacità possibile e il minimo tempo di risposta possibile (criteri massimo/minimo in base alle nostre condizioni specifiche, poiché fondamentalmente non esiste una soluzione magica e bisogna trovare un compromesso). Si sa che il picco atteso di RPS per questo endpoint sarà di 200. Dettagli noti sulle fonti: 1. Fonte - nostro database, query circa 15 secondi. 2. Fonte - servizio REST correlato, degrada fino a 2 minuti sotto 100 RPS, risponde in 5 secondi in modalità normale. Non possiamo modificare il comportamento di questa fonte. 3. Fonte - servizio REST correlato, risponde casualmente (non sono stati identificati pattern specifici) con errori 503, in modalità normale risponde in 10 secondi. Non possiamo modificare il comportamento di questa fonte.

Senior
солюшин
100

Come capisce Kubernetes che un pod è morto e deve essere riavviato? Parla delle sonde.

Senior
СБЕРСБЕР
100

Con quali problemi si può incontrare in un ambiente multithread?

Senior
Альфа-БанкАльфа-Банк
100

Qual è l'ultimo libro o articolo legato al lavoro che hai letto?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
100

Come implementare la validazione della logica di business in Spring (ad esempio: età >16 anni, nessun conto bloccato, limite della carta non superato)?

Senior
EXPERA
100

Come ti senti riguardo alla modifica di compiti già fatti e al refactoring?

Senior
СБЕРСБЕР
100

Per quali casi è stato utilizzato il meccanismo di retry-chaine e DLT (Topic di lettere morte)?

Senior
СБЕРСБЕР
100

Quali raccoglitori di spazzatura (Garbage Collectors) conosci in Java? Ci sono raccomandazioni sull'uso di diversi tipi?

Senior
Napoleon IT
100

Hai esperienza con prodotti AI/ML?

Senior
SSP Soft
100
/726