Go-da ümumi ticarət inkişaf təcrübəniz nədir?
Golang
Go hansı yaddaş növlərini ayırd edir (yığım və yığın)? Onlar necə fərqlənir? Garbage Collector yığımda obyektlərlə necə işləyir?
Goroutine nədir? Niyə yüngül adlandırılır? Bir goroutine-in başlanğıc yaddaş ölçüsü nədir və maksimum nədir?
Go-da paralel və asinxron proqramlaşdırma üçün nə var? Əsas alətləri sadalayın.
Kafka-da consumer qrup nədir? Partisiyalar nədir və onlar niyə lazımdır?
Yavaş SQL sorğusunu necə analiz etmək və optimallaşdırmaq olar?
Fan-in/fan-out və pipeline nümunələrinə bələd olmusunuzmu? Bu nədir?
Yüksək yüklü xidmətlərlə işləmə təcrübəniz varmı?
Mesaj brokerləri nədir? Hansını bilirsiniz? RabbitMQ ilə Kafka arasındakı fərq nədir?
DDD memarlığında Domain, Entity, Application Service arasında sərhəd harada çəkilir?
İnkişaf zamanı kanallarla işləmək üçün hansı qaydaları bilməlisiniz (qapalı, açıq, nə zaman nə etmək olar)?
Go necə işləyir səhvlərlə? Xarici paketdən səhvi yuxarı səviyyəyə necə ötürmək olar, daxili detalları açıqlamadan?
Go-da hansı sinxronizasiya primitivlərini bilirsiniz?
Go-da mirasın hansı variantları var və onun xüsusiyyəti nədir?
Yeni iş yerini seçərkən sizin üçün nə vacibdir?
HTTP cavab kodları necə qruplaşdırılır və onlar nə anlama gəlir?
Əgər giriş siyahısında milyon element olduğunu bilirsinizsə, map-i ən optimal şəkildə necə yarada bilərsiniz?
Yalnızca 6-cı sətirdəki kodu dəyişərək (funksiyanın imzasını dəyişmədən), funksiyanın içində əlavə olunan elementlərə (üçlük və dördlük) daxil olmaq mümkündürmü?
Go-da funksiya ilə metod arasındakı fərq nədir? Yaddaşla işləmə baxımından texniki fərq nədir?
SOLID nədir? Beş prinsip və onların təriflərini sadalaya bilərsinizmi?