Golang
Даро дар бораи даста: дар кадом даста кор кардаед, таркиб ва шумораш.
Дар бораи Circuit Breaker: чӣ гуна ҳалли ташкил карда шуд, ба кадом хидматҳо гузошта шуд, дар fallback чӣ буд?
Чӣ гуна метавон шартро ба натиҷаи функсияи ҷамъоварӣ (масалан, ҷамъ) ворид кард?
Мо метавонем ун element-ро ба харитаи nil ҳамон тавр илова кунем, ки ба слайси nil?
Дар интихоби ҷойи кори навбатӣ ба чӣ диққат медиҳед, барои шумо чӣ муҳим аст?
Паттерни Outbox транзаксионӣ чист?
Дар ҳолати пешниҳод, шумо чӣ қадар тез ба лоиҳа ворид мешавед?
Чӣ қадар бароҳат аст барои ту формати кории гибридӣ (2 маротиба дар ҳафта дар офис, метро Тула)?
Docker сурооси мен контейнер арасындағы айырмашылық неде? Сурет іске қосылғаннан кейін еркін өзгертілуі мүмкін, ал жұмыс істеп тұрған контейнер статикалық және өзгермейтін қалады. Сурет — бұл қолданбаның бастапқы кодының архиві, ал контейнер — кодсыз дайындалған орындалатын орта. Сурет жұмыс кезінде жадта орналасады, ал контейнер тіркелімде қабаттар түрінде сақталады. Сурет — бұл файл жүйесі мен метадеректермен өзгермейтін үлгі, ал контейнер — суреттен іске қосылған оқшауланған процесс және өзінің жағдайы бар.
Оё дар бораи татбиқи ҷадвали хеш (харита) дар Go хондаед? Дар бадтарин ҳолат функсияи хеш чӣ қадар метавонад бад бошад?
Ширкати «Yadro» дар бораи чӣ медонед? Оё дар бораи мо шунидаед?
Оё хатоҳо кардед? Қарорҳои чӣ гирифтед, чӣ гуна ҳал кардед?
func Do(ctx context.Context, users []User) (map[string]int64, error) { var mu sync.Mutex var wg sync.WaitGroup ch := make(chan error, len(users)) names := make(map[string]int64, 0) ctxWithCancel, cancel := context.WithCancel(ctx) wg.Add(len(users)) for _, u := range users { go func() { defer wg.Done() select { case name, err := fetch(ctx, u): if err != nil { ch <- err return } mu.Lock() names[name] = names[name] + 1 mu.Unlock() case <-ctxWithCancel.Err: } }() } return names, nil }
Лоиҳаи охирин дар ҷойи кории шумо чӣ буд? Кадом вазифаҳоро иҷро мекардед?
Маълумотҳои база барои хидмат ва базаи умумӣ — кадом усул истифода шуд?
Флоси вазифа чист?
Дар бораи мақоми ҳозира ва вазифаҳои иҷроишатон нақл кунед.
Токенҳои JWT барои чӣ истифода мешаванд?
Оё таҷрибаи таҳия ва озмоиши API доред?
Чӣ гунаи мураккабии алгоритмии ҷустуҷӯи бинарӣ дар массиви сортшуда аст? (O(1) / O(log n) / O(n) / O(n^2))