Golang
// Sual 2. Ekranda nə göstərəcək package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("Panika idarə olundu", r) } } }
SQL-də view və iki əsas növü haqqında danışın.
Fintech sahəsində inkişaf etmək istəyirsinizmi?
Hansı metodologiya ilə işləyirsiniz?
Bildiriş xidməti tərəfində tərs tərəfi — Inbox nümunəsini necə həyata keçirmək olar? Hadisələrin işlənməsində idempotentliyi necə təmin etmək olar?
Orta adam hücumu (man in the middle) haqqında bilirsinizmi?
DELETE və TRUNCATE arasındakı fərq nədir?
Hansı insanlarla işləməkdə rahat hiss edirsiniz?
Linux konteynerləri üçün hansı izolasiya üsulları mövcuddur?
Kafka haqqında nə bildiyinizi danışın.
Go-da hansı kanal növləri mövcuddur və hər biri nə üçün istifadə olunur?
Go-da kanal nədir? Hansı növ kanallar mövcuddur? Bufferli və buffersiz kanalların fərqi nədir?
Domain Driven Design haqqında bir şey bilirsinizmi?
Öz səviyyəni necə qiymətləndirirsən: middle, middle+? Senior olmaq üçün nə çatmır?
Sistem dizaynında modulyar monolit necə göstərilir?
Tutağımızı düşünək ki, mikroxidmətimiz xarici API-ə, məsələn, ödəniş keçidinə daxil olmalıdır, amma birdən çox yavaşlamağa başlayır və ya ümumiyyətlə çökməyə başlayır. Belə qonşulardan tətbiqinizi adətən necə qoruyursunuz ki, bütün xidmətimiz çökməsin?
Siz xalis məbləği qeyd etdiniz — bu maaşdır yoxsa ümumi gəlirdirmi?
PostgreSQL-də tranzaksiya izolyasiya səviyyələri hansılardır?
Replikasiya, sharding və partisiya nədir?
[şirkət]də dəqiq nə ilə məşğul olduğunuzu izah edin.