Golang
Spuneți-mi despre dvs.
Se poate îmbunătăți algoritmul maxSegment?
Care este diferența dintre /books și /books/{id}?
Ești dispus să treci la un alt limbaj de programare, dacă este necesar sau din dorință personală?
Ești gata să pleci imediat sau ai planuri/odihnă?
De ce nu putem adăuga în prealabil un index pentru fiecare câmp, ca măsură de precauție?
// Există o rețea de terminale bancare. Este necesar să colectați răspunsurile de prezență în rețea. Terminalele sunt distribuite în întreaga țară. // Scrieți o funcție care primește un URL dintr-o listă de intrare ([]string{"[link] "[link] "[link] și așa mai departe}) // răspunsul trebuie afișat în stdout pe o linie separată "url: %s, code: %s" func check(urls []string) {}
După ce criterii vei alege acum un nou angajator?
Poți vorbi despre idempotentă? Cum ai implementat-o? Cum funcționa în general?
Cum se face un validator de șir care să nu depășească 250 de caractere?
Ce nu este în regulă cu codul de incrementare a contorului în 1000 de goroutines? Cum se corectează folosind mutex, atomic sau canale?
Tema nr. 2: Proiectați o API REST pentru o rețea socială VKontakte cu următoarele operații: • adăugarea și eliminarea prietenilor; • vizualizarea prietenilor utilizatorului; • vizualizarea profilului utilizatorului; • publicarea unui post în flux; • încărcarea fișierelor media pentru postări; • vizualizarea fluxului de postări (acasă și utilizatori); • vizualizarea dialogurilor și chat-urilor utilizatorului; • trimiterea și citirea mesajelor în dialoguri și chat-uri. addFriend(post) POST /users/{id}/friends deleteFriend(delete) DELETE /users/{id}/friends/{friends_id} getUserFriends(get) GET /users/{id}/friends getUserForm(get) GET /users/{id}/profile createPost(post) POST /posts uploadMediaFile(post) POST /media getFeed(home/user) GET /feed GET /users/{id}/feed getDialogues(get) GET /dialogs sendMessage(post) POST /dialogs/{id}/messages getMessage(get) GET /dialogs/{id}/messages
Care este diferența dintre text și varchar?
În general, ce părere ai despre direcția echipei (platforma ClickHouse/Elasticsearch)?
Avem 3 partiții și 3 consumatori, întârzierea crește. Cum poate ajuta KEDA în această situație?
Cunoașteți modelul OSI și ce reprezintă? Vorbiți despre nivelurile OSI.
Care este diferența dintre JSON și Protobuf?
[nume] a întrebat: ai lucrat acolo și acolo pe bază de contract de muncă?
Ați stocat doar date agregate sau fiecare etap — brute, normalizate?
Spune-mi despre tine