Sarcină de proiectare a sistemului: proiectați un sistem de parcare autonom cu barieră, camere și terminale de plată. Descrieți serviciile, interacțiunea lor și schema bazei de date.
Golang
Vorbește despre pachetul pprof
Cum se distribuie liderul partiției între brokeri? Este posibil să gestionezi singur distribuția partițiilor/liderilor?
Cum să lucrezi cu erorile în Go, cum să învârti o eroare?
Spuneți despre dvs. și ultimul proiect: sensul afacerii, arhitectură, echipă, metodologie
Ce practici de dezvoltare există în echipa ta?
Care este complexitatea în timp și memorie a soluției rezultate?
Ce GitFlow a fost utilizat? Ce abordări au fost adoptate? A fost GitLab self-hosted sau altceva?
Ce se întâmplă cu Xmin și Xmax în timpul unui UPDATE?
Care au fost declanșatoarele pentru pornirea pipeline-ului în CI/CD?
Cum primeau sarcinile? Unde gestionau sarcinile și stările?
Cine a proiectat inițial arhitectura de căutare?
Explică cum funcționează Kafka: brokeri, replicare, toleranță la defecte.
De cât timp lucrezi la Go, lucrezi la [companie]?
Știi ce este normalizarea bazei de date?
// Șirul s dat este dat. Este necesar să găsim lungimea celui mai lung substring fără caractere repetate. // Exemple: // s = "abcabcbb", răspuns: 3 ("abc") // s = "cccccccc", răspuns: 1 ("c") // s = "pwwkew", răspuns: 3 ("wke") // s = "", răspuns: 0 ("") // Șirul s constă din litere engleze, cifre, simboluri și spații func lengthOfLongestSubstring(s string) int { return 0 }
Ce alte structuri de date cunoști în afară de tabelele hash (arbori)? Care este complexitatea asimptotică a căutării într-un arbore binar și pe ce bază a logaritmului? Cum se atinge această complexitate (sortare vs echilibrare)?
Numărul utilizatorilor unici, numărul de clicuri, costul pe clic — vorbește-mi despre aceste metrici
Să folosești o bibliotecă gata făcută sau să-ți scrii propria? (dilema build vs buy)
Spuneți-ne despre dvs. și experiența dvs. în compania actuală/ultima.