Qual è la differenza tra JSON e Protobuf?
Golang
Perché si utilizza un indice B-tree invece di un albero binario?
Esistono ordini che nel corso del loro 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 del compito attuale, saranno implementati altri metodi: ottenere gli stati nel tempo, la cronologia completa dell'ordine, ecc.
Raccontami cosa sai di Kafka.
È possibile memorizzare in Redis solo order_id -> current_status e leggere la scheda completa dell'ordine dalla replica? Come dividere questi due tipi di lettura?
Puoi spiegare la partizione e lo sharding? Qual è la differenza?
Cosa fare se l'endpoint rallenta? Descrivi i passaggi di diagnosi.
[nome] ha chiesto: Qual è la tua priorità attuale nella scelta di un nuovo luogo di lavoro?
[nome] ha chiesto: Quanto è attiva la tua ricerca di lavoro, sei già nelle fasi finali da qualche parte?
[nome] ha chiesto: Qual è il tuo più grande sogno professionale?
[nome] ha chiesto: Parlami del team — la sua composizione, è multifunzionale?
[nome] ha chiesto: Come sei entrato nello sviluppo in Go — hai studiato autonomamente o in qualche altro modo?