Конкретно "спроектируйте мессенджер" - такого рода вопросов небыло. Спрашивали о прошлых проектах, что использовал, какие БД/шины/языки, чем был обусловлен выбор. Такие вопросы, по моему мнению, достаточно важны, помогают раскрыть кандидата, понять как мыслит и чем руководствуется в принятии инженерных решений.
Конкретные примеры сложно показать, да и некрасиво по отношению к интервьюверам будет =) Можно сказать так: прочитав соответствующую секцию в Cracking the Coding Interview можно о них не волноваться. Вообще за всю историю технических интервью я встречал в основном различные вариации прохождения массива или списка, возможно мне просто везёт...
Конкретно "спроектируйте мессенджер" - такого рода вопросов небыло. Спрашивали о прошлых проектах, что использовал, какие БД/шины/языки, чем был обусловлен выбор. Такие вопросы, по моему мнению, достаточно важны, помогают раскрыть кандидата, понять как мыслит и чем руководствуется в принятии инженерных решений.
В итоге пошёл в МойОфис
Конкретные примеры сложно показать, да и некрасиво по отношению к интервьюверам будет =)
Можно сказать так: прочитав соответствующую секцию в Cracking the Coding Interview можно о них не волноваться.
Вообще за всю историю технических интервью я встречал в основном различные вариации прохождения массива или списка, возможно мне просто везёт...