Golang
Сіздің командаңызда күн сайын басымдықтар өзгеріп, жаңа шұғыл тапсырмалар пайда болады. Бұл туралы не істейсіз?
Жоғары жүктемеге тап болдыңыз ба? RPS-те ең жоғары жүктеме қандай болды?
// Сұрақ 1. Экранда не көрсетіледі? package main import "fmt" func main() { s := "Hello world" s[0] = "h" fmt.Println(s) }
[компанияда] тәжірибеңіз туралы айтыңыз: өнім, команда, не істедіңіз?
Go деңгейінде қалай жасауға болады — идея бойынша, пайдаланушыға жауап жіберу және бір уақытта аналитикаға деректер жіберу?
Жетістіктеріңіз туралы айтыңыз.
Қазіргі жұмысыңызда соңғы орындаған тапсырмаларыңыз туралы айтыңыз — тапсырманы алудан бастап орналастыруға дейін.
Қауіпсіздікті қалай тексересіз? Құқықтар мен сенімділікті қалай қамтамасыз етесіз?
Go-да карта функцияға сілтеме арқылы беріле ме?
-- кітаптар тізімін id бойынша сұрыптап шығарыңыз, -- бірақ шығару кезінде 2 және 3 жолды ауыстырыңыз: -- 1 Мастер и Маргарита 100 -- 3 Золотой теленок 50 -- 2 Двенадцать стульев 200 -- 4 Евгений Онегин 250 -- 5 Повести Белкина 90 -- 6 Три мушкетера 60
Егер компания сізге қашықтан жұмыс істеуге ұсыныс жасаса, қаласыз ба?
Партияларды қолмен тарату қажеттілігі болды ма?
Тестілеушілер бәрін өздері тестіледі ме, жоқ па?
Жұмысқа орналасу кезінде қандай соманы негізге аласыз?
append функциясының мақсаты неде?
Компанияда қандай жоба болды? Онда қандай микросервис болды?
Ішкі және сыртқы платформа қызметтері үшін REST және gRPC API-лерін қалай жобалап, жүзеге асырғаныңызды сипаттай аласыз ба?
Әртүрлі подтарда in-memory кэштерін қалай жоюға болады? Қызметтің әртүрлі инстанцияларындағы кэштерді қалай синхрондауға болады?
Go тілінде хеш-таблицаның (карта) жүзеге асырылуы туралы оқыдыңыз ба? Ең нашар жағдайда хеш-функция қаншалықты нашар болуы мүмкін?
Сіз үшін сирек кездесетін клиентпен кездесу талқылана ма?