Sobes.tech

Golang

Cosa bisogna fare sul consumatore per esattamente una volta?

Middle+
351

/* Ci sono ordini che nel ciclo di vita cambiano stato. È necessario implementare uno strato di lavoro con il database: - Salvare la cronologia degli stati dell'ordine - Considerare la partizionamento In futuro, al di fuori dell'attuale compito, saranno implementati altri metodi: recupero degli stati nel tempo, cronologia completa dell'ordine, ecc. */

Senior
333

Cosa hai sentito sulla nostra azienda?

Middle+
249

[nome] ha chiesto: Quali sono le tue aspettative salariali?

Senior
241

Quale strategia di caching scegliere — cache-aside o write-through — considerando il pattern di comportamento degli utenti durante la verifica dello stato dell'ordine?

Senior
214

Architettura di Apache Kafka: quali sono i componenti principali, come sono collegati produttori e consumatori? Cos'è il ribilanciamento? Come garantire la lettura sequenziale dei messaggi?

Senior
211

Qual era il compito e l'architettura in [azienda]?

Middle+
193

Carico massimo: 25k letture / 5k scritture al secondo Volume di nuovi dati: 10 TB all'anno Parallellismo massimo: 120k richieste simultanee Crescita annuale degli utenti: 30% Latenza p99 obiettivo: <150 ms per le letture, <400 ms per le scritture Disponibilità obiettivo: 99,95% Il tuo compito è sviluppare una soluzione architettonica che elimini i problemi attuali, garantisca coerenza e tolleranza ai guasti, e implementi anche meccanismi di tracciamento per un monitoraggio completo del ciclo di vita dell'ordine. Descrivi il meccanismo di gestione dei guasti, il piano di migrazione dall'architettura attuale, e spiega come la soluzione proposta migliorerà l'affidabilità e la trasparenza del sistema.

Senior
191

Quanti backend c'erano nel team [azienda]?

Middle+
190

L'architettura in [azienda] consiste nel arrivare su microservizi esistenti e perfezionare le funzionalità?

Middle+
186

[nome] ha chiesto: Utilizzi strumenti di IA al lavoro? Se sì, quali e per quale scopo?

Senior
181

Parla della tua esperienza in [azienda]: come sei arrivato, su quale prodotto hai lavorato?

Middle+
180

[nome] ha chiesto: Parlami della tua azienda precedente — di che tipo di azienda si trattava e su cosa hai lavorato?

Senior
180

Parlami della tua esperienza in [azienda]: prodotto, team, cosa hai fatto?

Middle+
179

Perché sei passato da [azienda] a [azienda]?

Middle+
176

Come condividere la memoria tra le goroutine? In quali casi è meglio usare Atomic e in quali Mutex/RWMutex/SyncMap?

Senior
175

[nome] ha chiesto: Stai ancora lavorando nella tua attuale azienda? Perché hai deciso di lasciare?

Senior
172

Dovrebbe essere diviso OrderService in componenti di lettura e scrittura, considerando il dislivello di carico (25k letture contro 5k scritture)?

Senior
161

Qual è la differenza tra TCP e UDP?

Middle+
161

Quali sono i vantaggi della partizione? Ad esempio, eliminare le partizioni vecchie.

Middle+
158
/4