Domande sul salario — sei rientrato nella fascia?
Java
Parla del contratto equals/hashCode.
[nome] ha chiesto: Hai studiato e lavorato?
Come risolvere il problema della lettura ripetuta del corpo della richiesta (InputStream può essere letto solo una volta)?
Cosa sono le interfacce funzionali? Quali conosci? Cosa accettano e cosa restituiscono?
Hanno lavorato con un contratto di lavoro?
Quali meccanismi devono essere implementati in un sistema Mission Critical? Come ottenere la tolleranza ai guasti?
Come cambierà l'architettura se il servizio funziona in cluster (più istanze)? Cosa succederà con Postgres, Redis? Come garantire l'affidabilità del database?
Qual indice usare per cercare in un array varchar in PostgreSQL? Cosa sono gli indici BRIN e Bloom?
Qual era il volume di richieste simultanee e perché era critico per PostgreSQL?
Se il numero di task varia (da uno a centinaia), quale tipo di pool di thread scegliere?
Come di solito strutturi l'apprendimento di nuove tecnologie? Quali fonti utilizzi?
Quali tipi di dati sono stati usati per gli identificatori nei tuoi progetti? Perché l'UUID viene generato nell'applicazione e non solo nel database?
Parlami del prodotto su cui hai lavorato in Magnit.
Perché stai cercando lavoro adesso?
Cos'è il partizionamento, la replica, lo sharding?
Con quali database NoSQL hai lavorato?
Quale parametro delle interazioni di integrazione non migliora con l'aumento della capacità di banda?
Cosa sai del pattern Saga? Quando applicare l'orchestrazione e quando la coreografia?
Cosa succede se durante l'iterazione sulla collezione con forEach si tenta di rimuovere l'elemento corrente dalla stessa collezione?