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