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