Sobes.tech

Java

Il modello di stato era comune a tutto il sistema o solo all'interno di un certo numero di servizi?

Middle+
142

Tabella home_codes ID | codice 10 | 123 20 | 456 30 | 456 35 | 999 40 | 777 45 | 999

Senior
142

Cosa sono i microservizi e perché sono popolari? Dovremmo sempre usarli?

Senior
142

Quali altri tipi di scalabilità esistono oltre a quella orizzontale?

Senior
142

Come visualizzare tutti i dipartimenti, inclusa la contabilità? Cosa ci sarà in max_salary per la contabilità?

Senior
141

Il tuo servizio è considerato ad alta intensità? Puoi spiegarlo con i numeri?

Senior
141

Parlami della memoria JVM: di cosa è composta e come viene pulita.

Senior
141

Come sono distribuiti i consumatori tra le partizioni: ogni consumatore si collega a ogni partizione o no?

Senior
141

Perché era necessario ottimizzare SQL e come erano delimitate le responsabilità tra ingegneri dei dati e sviluppatori?

Senior
141

A quale metodologia sei abituato a lavorare? Come valutavano i compiti e con quale frequenza li portavano in produzione?

Senior
141

C'è un backend, c'è un frontend. Stack standard: Java, Spring, React, Postgres. Compito: Progettare un endpoint REST che deve prelevare 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 REST sarà di 200. Dettagli noti sulle fonti: 1. Fonte - nostro database, query circa 3 secondi. 2. Fonte - un 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 - un altro servizio REST correlato, risponde casualmente con errori 503 (nessun pattern chiaro), in modalità normale risponde in 10 secondi. Non possiamo modificare il comportamento di questa fonte.

Middle+
140

Quanto sei attivo attualmente nella ricerca? Hai offerte in mano, scadenze?

Senior
140

Cos'è MCP e come funziona?

Senior
140

A cosa serve la parola chiave volatile?

Senior
140

Quali sono i metodi di Dependency Injection in Spring?

Senior
140

Perché hai scelto UUID per taskId invece di Long/BigInt?

Senior
140

Qual è la differenza tra l'annotazione @Bean e @Component? Quando usare una o l'altra?

Senior
139

A cosa serve il ClassLoader?

Senior
139

Cos'è DDD (Domain-Driven Design)? Come si collega all'aggregato e al contesto limitato?

Senior
139

Cosa rappresenta l'azienda «Elettron»: è un integratore o un'azienda di prodotti, e cosa sviluppa?

Senior
139
/92