Golang
Императивті бағдарламалау парадигмасынан басқа, функционалды парадигма да бар — оның қандай артықшылықтары бар екенін білесіз бе?
Интерпретацияланған тіл (Python) мен компиляцияланған тіл (Go) арасындағы айырмашылық неде? Таңдауға қандай факторлар әсер етеді?
Неліктен монолиттен микросервистерге көшу туралы шешім қабылдадыңыз? Қай жерлерде қиындықтар кездесті?
Сіз Яндекс мультитрек бағдарламасы туралы не білесіз?
Айнымалылар үшін жады қайдан алынады? Жады бөлгіш деген не?
Неліктен сіз RocketDev-тан кеттіңіз?
Қандай контекст түрлерін білесіз?
Барлық тәжірибе ресми түрде Еңбек кодексіне сәйкес пе?
Linux командалық жолын меңгересіз бе?
Қазіргі уақытта техникалық сұхбаттардың қай кезеңінде тұрсыз? Ұсыныстарыңыз бар ма?
Кодты қарау: кодта қандай да бір мәселелерді табыңыз (getOrderedByDate функциясы)
package main import ( "fmt" ) func main() { c := make(chan string, 1) go fmt.Println(<-c) c <- "Hello World!" fmt.Println("Exit!") } фаталь қате: барлық горутиндер ұйықтап қалды - өлім тырнағы! goroutine 1 [chan receive]: main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a Бағдарлама шықты: күйі 2.
Go тілінде map дегеніміз не, ол ішкі құрылымында қалай, коллизия дегеніміз не және оны қалай шешеді?
Қазіргі уақытта сіз қаншалықты белсенді іздеп жатырсыз және ұсыныстарды қарастыру себебіңіз қандай?
Топтаңыз, командаңызда оқиға басқару туралы: процесс қалай ұйымдастырылған, кезекшілік регламенті бар ма?
Блоктау жүйелік шақыруларымен (мысалы, файлды оқу) байланысты негізгі мәселе бар. Go орындалу ортасы оны қалай шешеді?
Сіз жұмыс істеген ең үлкен жобаға қанша адам қатысқан? Оннан аз, ондар, жүздер ме?
Go тілінде map дегеніміз не және ол қалай құрылымдалған? Синхрондаусыз бір уақытта жазу кезінде не болады?
Жаңа жұмысқа кіріскенде қандай белгілер сіз үшін алаңдаушылық тудырады? Мұра кодына қалай қарайсыз?
Неліктен сіз қазір жұмыс берушіні өзгертуге шешім қабылдадыңыз?