Golang
Жаңартылмалы хабарламалар үшін фронтенд пен бэкенд арасындағы өзара әрекетті қалай ұйымдастыруға болады?
// Сұрақ 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
Егер компания сізге қашықтан жұмыс істеуге ұсыныс жасаса, қаласыз ба?
Партияларды қолмен тарату қажеттілігі болды ма?
Тестілеушілер бәрін өздері тестіледі ме, жоқ па?
Компанияда қандай жоба болды? Онда қандай микросервис болды?
Ішкі және сыртқы платформа қызметтері үшін REST және gRPC API-лерін қалай жобалап, жүзеге асырғаныңызды сипаттай аласыз ба?
Әртүрлі подтарда in-memory кэштерін қалай жоюға болады? Қызметтің әртүрлі инстанцияларындағы кэштерді қалай синхрондауға болады?
Go тілінде хеш-таблицаның (карта) жүзеге асырылуы туралы оқыдыңыз ба? Ең нашар жағдайда хеш-функция қаншалықты нашар болуы мүмкін?
Сіз үшін сирек кездесетін клиентпен кездесу талқылана ма?
Қоймаға жеткізу келді, содан кейін қоймадан 5 бірлік жүк көлігіне жөнелтілді. Ақпараттық жүйеде ағым қалай өтеді?
PostgreSQL-де DELETE кезінде деректерге не болады?
API жауап беру уақытын 2 секундтан 300 миллисекундқа дейін қысқарту кезінде сұрауларды оңтайландыру дегеніміз не?
PostgreSQL-мен жұмыс тәжірибеңіз қандай? Қиын сұраулар жаздыңыз ба немесе оңтайландырдыңыз ба?