Golang
Qanday qilib siz narxlar ta'minotchisi bilan muloqot qildingiz? Ma'lumotlarni qanday oldingiz?
Agar 2 iste'molchi va 4 bo'lak bo'lsa, bo'laklar qanday taqsimlanadi?
Sizning kuchli tomonlaringiz nima?
Hujjat yozdimi?
HTTP so'rovi davomida ma'lumotlar mijozdan serverga qanday o'tadi? Barcha bosqichlarni tavsiflang.
Go'da qaysi yuk turida (CPU-bound yoki I/O-bound) eng ko'p goroutine ishga tushirish mumkin?
Go da parallel va asinxron dasturlash uchun nima bor? Asosiy vositalarni sanab o'ting.
Loyihalaringizda qanday turdagi o'zaro chiqarish blokirovka mexanizmlarini qo'llaysiz?
Ikki o‘rta daraxt tuzilmasida ma'lumotlarni qidirish samaradorligini qanday baholash mumkin?
Go-kodining bajarilish jarayonida defer operatori qachon chaqiriladi?
Go tilida linting asbobi kodning qaysi jihatlarini tahlil qiladi?
// mkdir loyiha // cd loyiha // go mod init loyiha // touch main.go // vim main.go // --kodni yaratish-- package main import "syscall" // func main() { // msg := []byte("Salom, Dunyo!\n") // syscall.Write(1, msg) // } // --kod tugallandi-- // go build -o app // ./app // go test ./... // git nint // git add . // git commit -m "init"
Bizning kompaniyamiz haqida nima eshitdingiz?
Dastur bajarilayotganda qanday holatlarda xotira ajratish avtomatik ravishda stekda amalga oshiriladi?
Go'da string turi o'zgartiriladiganmi yoki o'zgartirilmaydiganmi?
Agar 11 ta xizmatdan birinchi xato bersa, ma'lumotlar uchun qolgan xizmatlarga borishni davom ettirasizmi?
Qanday qilib yuqori yuklangan tizim bo'ladi? O'z tajribangizga asoslanib.
PostgreSQL'da MVCC (Ko'p Versiyali Konkurrentlikni Boshqarish) haqida gapiring.
Dasturlashda rekursiv funksiyalarni ishlatish nima ekanligini va ular qanday ishlashini tushuntiring.
Mavjud funktsiya ichida boshqa bir kod blokini qavslar bilan qo'shish mumkinmi?