VACUUM FULL ilə adi VACUUM arasındakı fərq nədir?
Golang
IP protokolu necə işləyir və OSI modelinin hər səviyyəsi nə ilə işləyir?
PostgreSQL-də tranzaksiya izolyasiya səviyyələri hansılardır?
Go-da Stop the World nədir?
Linux-də proseslər və ipliklər arasındakı fərq nədir? Linux onları daxili şəkildə necə görür?
Go-da hansı çox tapşırıq növü istifadə olunur? Go planlayıcısı goroutine-ləri necə kəsir?
Slice-ə eyni zamanda giriş təhlükəsizdirmi? Əgər 4 goroutine hər biri öz unikal indeksini dəyişirsə, yarış şərti baş verərmi?
init/systemd prosesinin PID-si nədir?
TCP və UDP arasındakı fərq nədir? Onlar OSI modelinin hansı səviyyəsində işləyirlər?
Niyə Go ikili faylı sadə proqram üçün belə təxminən 2MB çəkir? Go çalışma vaxtına nə daxildir?
Çox ipli proqramlaşdırmada hansı anomaliyaları bilirsiniz?
Burada simvol yoxlama metodlarında niyə geri tırnaklar istifadə olunur? Geri tırnaklar, ikiqat tırnaklar və tək tırnaklar arasındakı fərq nədir?
Əgər simvolları müqayisə edərkən tək tırnaklar yerinə geri tırnaklar qoysanız, proqram nə çıxaracaq?
Aşağıdakı əmrlərlə tanışsınızmı: grep -E, awk, sed, find, xargs, tar, ssh/rsync, systemctl, journalctl, curl/wget, crontab, vim?
Karyera yolu varmı? Texniki inkişaf etmək və ya menecment/tim liderliyi istiqamətində inkişaf etmək istəyirsinizmi?
Goroutine-lər nə üçün lazımdır? Onların əməliyyat sisteminin prosesləri və ipliklərinə nisbətən üstünlükləri nədir?
// User strukturu üçün TTL (müddətə qədər yaşamaq) ilə önbellek tətbiqləri yazın. // Açar kimi User.ID istifadə edə bilərsiniz // Çox ipli təhlükəsiz olmasını istəyirik // Oxuma əməliyyatı zamanı müddəti bitmiş qeydləri almaq istəmirik // Müddəti bitmiş qeydlərin silinməsini və saxlanmamasını istəyirik // API get/set/del
Go-da hansı yaddaş növləri mövcuddur və hər birinə nə yerləşdirilir? Qlobal dəyişənlər və sabitlər haraya gedir?
Buffersiz kanal vasitəsilə məlumatların fiziki ötürülməsi necə həyata keçirilir?
Hər gün hansı komandalar siyahısından istifadə edirsiniz?