Golang
Cum ar trebui să fie organizată structura fișierelor unui proiect în Golang?
Poți folosi structuri ca și chei în map?
După ce criterii știi că ai făcut o treabă bună?
Cum să declanșezi panica atunci când lucrezi cu un canal? Ce se întâmplă în timpul operațiilor cu un canal nil și un canal închis?
Ce este alinierea structurilor în Go? Cum să optimizezi câmpurile structurii în memorie?
După ce principiu se reduce sau se mărește contorul have?
Mai mulți consumatori din același grup de consumatori pot citi aceeași partiție în același timp?
Spuneți-ne, în mod specific, cu ce v-ați ocupat la [companie]?
De ce ai folosit Mutex în loc de Atomic pentru contor?
Cum se determină dacă memoria este alocată pe stivă sau în heap?
Scrie importul pentru pachetele utilizate
De ce sunt folosite interfețele în general (în dezvoltare, nu doar în Go)?
Ce este idempotenta în solicitările către serviciu?
Povestiți despre o situație dificilă interumană la locul de muncă. Cum ați abordat relațiile și care a fost rezultatul?
Ce părere ai despre înjurături în comunicarea la locul de muncă?
Și dacă goroutine-urile vor scrie în aceeași linie/buffer, este posibilă o astfel de problemă?
Spune-mi cum ai optimizat interogările — ai scris că reducerea a fost de la 10–12 minute la 5–7 minute. Ce raport durează atât de mult? Cum l-ai optimizat?
Ce este contextul în Go și de ce este important în aplicațiile concurente și HTTP?
Cum se pot folosi structurile încorporate în Go pentru a imita moștenirea? Ce aduce și pentru ce se folosește?
Ce sunt șirurile în Go? Ce reprezintă sub capotă?