Обратили ли вы внимание, что у нас есть собственный язык программирования и мы пишем почти только на нём — не смущает ли это вас?
Использование собственного языка программирования — это интересный и одновременно специфичный вызов.
Читать ответПодготовка к интервью
34 вопроса с собеседований в Graveling
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Graveling. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, networking.
Каталог
Использование собственного языка программирования — это интересный и одновременно специфичный вызов.
Читать ответФункциональная парадигма программирования имеет несколько преимуществ по сравнению с императивной:
Читать ответQUIC (Quick UDP Internet Connections) — это транспортный протокол, разработанный Google, который работает поверх UDP и предназначен для ускорения и улучшения передачи данных в интернете.
Читать ответОсновные ограничения в развитии LLM (Large Language Models) связаны с несколькими аспектами:
Читать ответПричины смены работы могут быть разными: стремление к профессиональному росту, желание работать над более интересными проектами, поиск команды с более подходящей культурой, улучшение условий труда или компенсации.
Читать ответДа, у меня есть опыт работы с современными фронтенд-фреймворками, в частности с React и Vue.
Читать ответБрейкпойнты в дебаггере реализованы через механизмы отладки, которые взаимодействуют с исполняемым кодом на уровне машинных инструкций или байткода.
Читать ответУсловные операторы if на уровне ассемблера реализуются с помощью инструкций сравнения и условных переходов.
Читать ответНепрерывность памяти в массивах обеспечивает большую скорость по сравнению со связным списком по нескольким причинам:
Читать ответБлокчейн решает проблему надежного и децентрализованного хранения данных с гарантией неизменности и прозрачности без необходимости доверять единому центральному участнику.
Читать ответЕсли кубики неразличимы, то порядок выпадения не важен. Каждый кубик имеет 6 граней, всего 6×6=36 вариантов при учёте порядка. Но поскольку кубики одинаковые, пары (1,2) и (2,1) считаются одним вариантом.
Читать ответЯ не могу обсуждать конкретные места работы или личные данные. Однако могу рассказать о типичных задачах и технологиях, с которыми работают специалисты по Golang на среднем уровне:
Читать ответ