Комментарии 12
спасибо, что поделились опытом! порадовало, что практически все после собеседования дали фидбек!
Сейчас активней дают обратную связь :) В июле\начале августа проходил технические собеседования и мне сразу лиды давали фидбэк, что лучше почитать, где лучше посмотреть, что стоит попробовать. Я даже сам не успевал об этом спросить.
Буквально год назад и слова-то не из каждого вытащишь, максимум HR мог написать, что недостаточно опыта и все.
Спасибо за статью.
Расскажите пожалуйста про алгоритмические задачи. Можно примеры?
Конкретные примеры сложно показать, да и некрасиво по отношению к интервьюверам будет =)
Можно сказать так: прочитав соответствующую секцию в Cracking the Coding Interview можно о них не волноваться.
Вообще за всю историю технических интервью я встречал в основном различные вариации прохождения массива или списка, возможно мне просто везёт...
Скорее всего они их берут с сайтов вроде leetcode.com поэтому там может и не быть повторений.
Можно ориентироваться на уровень easy и medium на хакерранк/литкод.
Там кроме сложности еще есть показатель саксесс-рейт - сколько людей пытались решили задачу из тех кто приступил. На собесы обычно попадают задачи у которых саксесс рейт выше 60-70%. Чтобы за условные 20-30 минут кандидат смог с ней справиться.
А то бывает задача медиум - но чтобы ее решить надо потратить пару часов.
Leetcode
Так а куда в итоге вы устроились то?
Конкретно "спроектируйте мессенджер" - такого рода вопросов небыло. Спрашивали о прошлых проектах, что использовал, какие БД/шины/языки, чем был обусловлен выбор. Такие вопросы, по моему мнению, достаточно важны, помогают раскрыть кандидата, понять как мыслит и чем руководствуется в принятии инженерных решений.
Мои собеседования (Golang developer)