Ты пришёл на проект, где код писался годами, куча легаси, нет тестов, всё еле дышит. С чего начнёшь работу, если нужно внедрить новую фичу?
Да, опыт работы с наследственным или устаревшим кодом часто встречается. Обычно это включает:
Читать ответПодготовка к интервью
5 вопросов с собеседований в Napoleon IT
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Napoleon IT. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: grpc.
Каталог
Да, опыт работы с наследственным или устаревшим кодом часто встречается. Обычно это включает:
Читать ответОбычно система на Go состоит из нескольких сервисов, каждый из которых отвечает за свою часть функционала. Например:
Читать ответВ реальных проектах на Go сталкивался с несколькими неочевидными проблемами параллельности:
Читать ответgRPC — это современный фреймворк для удалённого вызова процедур (RPC), разработанный Google. Он работает поверх HTTP/2, что обеспечивает эффективную двунаправленную связь, мультиплексирование потоков и сжатие заголовков.
Читать ответДа, ошибки и факапы были — это естественная часть профессионального роста.
Читать ответ