Golang
Репликалар мен партиционирование туралы сөйлесейік — олар не үшін қажет?
UTF-8-де жол ұзындығында қандай мәселелер туындайды?
Жаңа жұмысқа қандай күтулеріңіз бар?
// Банктік терминалдар желісі бар. Желідегі қатысу жауап беру уақытын жинау керек. Терминалдар ел бойынша орналасқан. // URL-дерді қабылдайтын функция жазыңыз, ол []string түрінде болады ("[сілтеме]" "[сілтеме]" "[сілтеме]" және т.б.) // Жауапты stdout-қа бөлек жолда шығарыңыз "url: %s, code: %s" func check(urls []string) {}
Go-да профайлерді қалай қосуға болады? Профильдерді қалай алуға болады?
Қазіргі ұсынысқа қашан жауап беру керек?
Қанша деректеріңіз болды? Kafka-ның RPS қандай?
Қайтарым жағын — хабарландыру қызметі жағында Inbox үлгісін қалай жүзеге асыруға болады? Оқиғаларды өңдеудің идемпотенттілігін қалай қамтамасыз етуге болады?
Өз даму жолыңыз туралы айтыңыз — қайдан бастадыңыз, қалай Go-ға келдіңіз?
Тарату жүйесінде уақытша шектеу мәселесін қалай локализациялауға болады? Қайдан бастау керек?
Сіздің жасыңыз қандай?
Жұмыста қандай операциялық жүйені қолданасыз?
Код тапсырмасы: массивте жоқ ең кішкентай табиғи санды табу.
Дерекқордағы транзакция дегеніміз не? Транзакцияның оқшаулау деңгейлері қандай және олар қалай ерекшеленеді?
Жылдамдық шектеушінің құрылымын және Allow функциясының мақсатын түсіндіріңіз. Қандай конфигурациялық параметрлер пайдаланылады және олардың мақсаты қандай?
Қазіргі уақытта жұмыс істеп жатырсың ба?
Kafka туралы айтқанда, қандай жеткізу кепілдігін қолдайсыз?
Интерфейс пен Any қалай ерекшеленеді?
Бір-біріңізбен қалай қарым-қатынастасыз — жалпы жиналыстар, жоспарлау, күнделікті кездесулер болды ма?
/* Микросервистік архитектурасы бар қосымша бар. Микросервис Backend интерфейсін пайдаланып абстракциялауға болады. Бір микросервистің бір ғана мысалына қол жеткізу үшін, ол бұрыннан жүзеге асырылған BackendImpl түрін қолдануға болады. Әр микросервистің бірнеше ондаған мысалы бар, әрқайсысы өзінің адресі addr арқылы қол жетімді. Алайда, жеке микросервис мысалдары сенімсіз: олар құлап қалуы, қол жетімсіз болуы немесе жүктемелі болуы мүмкін. Сондықтан, сізге клиенттік жағы жүктемені теңестіруді жүзеге асыратын және әрбір уақытта **ең аз жүктемелі** мысалды таңдайтын Balancer типін жүзеге асыру керек. */