Java
Conosci un'analogia da noi — il sistema «Sbermoc», una piattaforma per emulare l'esecuzione delle integrazioni (REST, MQ, Kafka) per la banca?
Quali compiti di infrastruttura hai svolto tu stesso, come database, code, orchestratori?
[nome] ha chiesto: Se l'argomento ha 100 partizioni e nell'annotazione @KafkaListener è scritto concurrency=10, le 90 partizioni rimarranno inattive?
Cosa sono i metodi intermedi e terminali negli stream?
Scrivi un metodo che restituisce il n-esimo elemento della sequenza di Fibonacci
Parlami del tuo progetto attuale in [azienda] — di cosa ti occupi?
In quale caso avviene la scrittura su disco nel database?
Il cliente cerca di prelevare fondi che non esistono più (truffa). Cosa succederà da parte dello sviluppatore?
Hai esperienza con Hazelcast?
Parla dei livelli di isolamento delle transazioni nel database.
Quali sono gli svantaggi dell'immutabilità di String?
// 3 public class Variables { public static void main(String[] args) { A a = new A(); a.val = 1; inc(a); System.out.println(a.val); set(a); System.out.println(a.val); } public static class A { public int val; } public static void inc(A a) { a.val++; } public static void set(A a) { a = new A(); a.val = 10; } }
Cos'è un pool di connessioni al database e a cosa serve?
Come visualizzare le query SQL che JPA/Hibernate invia al database?
ArrayList vs LinkedList durante l'iterazione su un milione di elementi — quale è più veloce?
Come sarebbe la soluzione in JDBC per ottenere tutte le persone dalla tabella persons nate dopo una data determinata?
È possibile violare i principi della normalizzazione? Perché?
Quali sono i tipi di eccezioni in Java? Cos'è un'eccezione Multi-catch?
[nome] ha chiesto: Hai lavorato lì con un contratto di lavoro?
Parla brevemente della tua esperienza lavorativa.