По литкоду(мой профиль https://leetcode.com/u/h00per/), сейчас в основном решаю ниткод, у него полезные core-skills есть, где нужно имплементить структуры данных с нуля(linked-list, hashmap, heap и так далее)
Также прохожу платные моки с ребятами из фаанг, позже выложу пару задач оттуда. Моки полезные, но стоит дороговато 60-80 баксов за один мок
Также прохожу платные моки с ребятами из фаанг, позже выложу пару задач оттуда. Моки полезные, но стоит дороговато 60-80 баксов за один мок
🔥7❤🔥2👨💻2👾1
#мок
1 задача - мок с индусом из гугла:
https://leetcode.com/problems/escape-a-large-maze/description/
Дана квадратная матрица размером 1М на 1М, 200 клеток(максимум) заблокированы
Даны координаты двух точек start и end.
Необходимо определить, существует ли путь из start в end, двигаясь по четырём направлениям (вверх, вниз, влево, вправо) и избегая заблокированных клеток.
Решение в лоб - dfs/bfs от start к end
Оптимальное решение
Максимальное кол-во заблокированных клеток - 200, кейс когда мы не сможем достичь из start к end, если start будет замкнут внутри фигуры, а end будет снаружи этой фигуры и наоборот. Получается если мы может отойти от точки start на определенное расстояние и сделать тоже самое для точки end, то гарантированно есть путь между start и end. По факту задача сводится к оценке этого расстояние, тут есть два варианта
1) Оценить кол-во клеток. Самый худший случай это если 200 клеток будут расположены по диагонали * - заблокированная клетка
1234*
123*
12*
1*
Получается кол-во заблокированных клеток это сумма арифм.прогрессии -> n(n - 1)/ 2 = (200 * 199) / 2 = 19900(округлим до 20000)
2) Оценить расстояние. Максимальное кол-во клеток 200, то кажется это расстояние можно взять за максимум, я так сделал на моке, собственно говоря индус из гугла думал также. Но на некоторых тест-кейсах это не работает(заскамил меня индус на 60 баксов -_-), в итоге я эмпирически вывел что расстояние в 400 будет достаточно
Итого - если посетили точек больше чем 20000, то возвращаем true, либо если прошли на расстояние превышающее эмпирический порог в 400, плюс не забыть про кейс что start и end могут быть внутри замкнутой фигуры
первый вариант - https://pastebin.com/0yLLRLYF
второй вариант -https://pastebin.com/pnHbKqhN
P.S наткнулся на визуализатор алгоритмов обхода(dfs,bfs,Dijkstra, A* и т.д)
https://clementmihailescu.github.io/Pathfinding-Visualizer/#
1 задача - мок с индусом из гугла:
https://leetcode.com/problems/escape-a-large-maze/description/
Дана квадратная матрица размером 1М на 1М, 200 клеток(максимум) заблокированы
Даны координаты двух точек start и end.
Необходимо определить, существует ли путь из start в end, двигаясь по четырём направлениям (вверх, вниз, влево, вправо) и избегая заблокированных клеток.
Решение в лоб - dfs/bfs от start к end
Оптимальное решение
1) Оценить кол-во клеток. Самый худший случай это если 200 клеток будут расположены по диагонали * - заблокированная клетка
1234*
123*
12*
1*
Получается кол-во заблокированных клеток это сумма арифм.прогрессии -> n(n - 1)/ 2 = (200 * 199) / 2 = 19900(округлим до 20000)
2) Оценить расстояние. Максимальное кол-во клеток 200, то кажется это расстояние можно взять за максимум, я так сделал на моке, собственно говоря индус из гугла думал также. Но на некоторых тест-кейсах это не работает(заскамил меня индус на 60 баксов -_-), в итоге я эмпирически вывел что расстояние в 400 будет достаточно
Итого - если посетили точек больше чем 20000, то возвращаем true, либо если прошли на расстояние превышающее эмпирический порог в 400, плюс не забыть про кейс что start и end могут быть внутри замкнутой фигуры
первый вариант -
второй вариант -
P.S наткнулся на визуализатор алгоритмов обхода(dfs,bfs,Dijkstra, A* и т.д)
https://clementmihailescu.github.io/Pathfinding-Visualizer/#
❤6🔥5👾1
Я искал партнера для мок-интервью, в итоге выложил пост на Reddit, и мне написали несколько ребят. Вчера провел мок с одним из них — он индус. Я в целом удивлен, как уверенно они говорят по-английски. Да, с акцентом, но без страха. Мне, чтобы так говорить и чувствовать себя уверенно на моках, понадобился как минимум год. Сейчас я себя чувствую уверенно, но все равно хочется чтобы говорить и думать на английском не давалось слишком тяжело. В итоге будьте как индусы — учите английский, говорите уверенно и не заморачивайтесь слишком сильно над акцентом!
🔥9👍4🤣2❤1💯1
В последнее время я стал проводить мок-интервью по алгоритмам и решил описать частые ошибки, которые замечаю как у кандидатов, так и в собственном опыте прохождения собеседований.
Уточняющие вопросы
Это, пожалуй, одна из самых частых ошибок, о которой говорят в подобных обзорах. Долгое время я не понимал, почему кандидаты не задают уточняющие вопросы, особенно если собеседование проходит в крупных компаниях СНГ, где зачастую просто копируют текст задачи с шаблонным кодом и говорят: «решай». Почему это важно?
Во-первых, интервьюер может ожидать, что кандидат уточнит нюансы вывода (например, нужно ли кидать исключение в edge case). Во-вторых, размер входных данных может намекать на подход к решению: если они небольшие и в задаче подразумевается полный перебор, это может указывать на бэктрекинг.
Объяснение
Простого устного объяснения часто недостаточно. Гораздо эффективнее сопровождать его наглядными примерами или сразу фиксировать ключевые моменты письменно. Это не только помогает структурировать мысли, но и снижает вероятность недопонимания, особенно если интервью проходит на английском. Визуальные пояснения делают твою идею более очевидной как для тебя, так и для интервьюера.
P.S. Если хотите мок по алгосам — пишите в лс.
Уточняющие вопросы
Это, пожалуй, одна из самых частых ошибок, о которой говорят в подобных обзорах. Долгое время я не понимал, почему кандидаты не задают уточняющие вопросы, особенно если собеседование проходит в крупных компаниях СНГ, где зачастую просто копируют текст задачи с шаблонным кодом и говорят: «решай». Почему это важно?
Во-первых, интервьюер может ожидать, что кандидат уточнит нюансы вывода (например, нужно ли кидать исключение в edge case). Во-вторых, размер входных данных может намекать на подход к решению: если они небольшие и в задаче подразумевается полный перебор, это может указывать на бэктрекинг.
Объяснение
Простого устного объяснения часто недостаточно. Гораздо эффективнее сопровождать его наглядными примерами или сразу фиксировать ключевые моменты письменно. Это не только помогает структурировать мысли, но и снижает вероятность недопонимания, особенно если интервью проходит на английском. Визуальные пояснения делают твою идею более очевидной как для тебя, так и для интервьюера.
P.S. Если хотите мок по алгосам — пишите в лс.
🔥6👍5❤2
Чо там по роад ту фаанг. Пока готовлюсь к phone screen в Амазон. Это единственная компания, до которой я достучался через рефералы. Опыт интервью в Амазон уже был, но тогда не хватило софтов – завалился на leadership principles. Посмотрим, что будет в этот раз.
Также изучил рынок менторства – посмотрел, сколько берут за менторство и моки. Местами пахнет инфоцыганством: некоторые явно себя переоценивают и ломят 10-15к за моки.
Еще из новостей: мои моки помогли человеку получить оффер в Т-банк. Алго-секция там мало на что влияет, но тем не менее думаю приятно уверенно проходить секцию. Прикрепляю его фидбэк
Также изучил рынок менторства – посмотрел, сколько берут за менторство и моки. Местами пахнет инфоцыганством: некоторые явно себя переоценивают и ломят 10-15к за моки.
Еще из новостей: мои моки помогли человеку получить оффер в Т-банк. Алго-секция там мало на что влияет, но тем не менее думаю приятно уверенно проходить секцию. Прикрепляю его фидбэк
🔥8❤3👍3
#aws
Амазон временно приостановил процесс планирования моего phone interview и передал меня другому эйчару — скрин приложил. Пока жду, что будет дальше.
Из интересного — недавно был мок с инженером из Амазона. Он поставил мне strong hire. Задача была уровня easy, но follow-up'ов было много, и они уже тянули ближе к medium.
Чувствую, что без чёткой даты интервью мотивация немного проседает. Постепенно перехожу к плану Б — начинаю гриндить собесы по Go. Несмотря на простой синтаксис, в языке хватает нюансов, которые любят спрашивать на интервью.
Тем не менее, продолжаю решать задачи на LeetCode по Amazon-тегу и повторяю истории по Leadership Principles.
А что у вас нового? Чем хотите поделиться?
Амазон временно приостановил процесс планирования моего phone interview и передал меня другому эйчару — скрин приложил. Пока жду, что будет дальше.
Из интересного — недавно был мок с инженером из Амазона. Он поставил мне strong hire. Задача была уровня easy, но follow-up'ов было много, и они уже тянули ближе к medium.
Чувствую, что без чёткой даты интервью мотивация немного проседает. Постепенно перехожу к плану Б — начинаю гриндить собесы по Go. Несмотря на простой синтаксис, в языке хватает нюансов, которые любят спрашивать на интервью.
Тем не менее, продолжаю решать задачи на LeetCode по Amazon-тегу и повторяю истории по Leadership Principles.
А что у вас нового? Чем хотите поделиться?
🔥9❤🔥2👍2
#aws
Всем привет, только что было phone interview в AWS, литкод задачка попалась на монотоник стэк(типа такой только без circularly https://leetcode.com/problems/next-greater-element-ii/)
Задачу решил, после было два LP принципа, на первый ответил хорошо, на второй очень жиденько. Учитывая какой упор амазон делает на лп, есть шанс что я не прошел
Всем привет, только что было phone interview в AWS, литкод задачка попалась на монотоник стэк(типа такой только без circularly https://leetcode.com/problems/next-greater-element-ii/)
Задачу решил, после было два LP принципа, на первый ответил хорошо, на второй очень жиденько. Учитывая какой упор амазон делает на лп, есть шанс что я не прошел
🔥9❤3
#aws
Удивительно, но я прошёл phone interview
Меня позвали на следующий этап — virtual interview. Он состоит из пяти раундов. На некоторых из них придётся шарить экран и рисовать от руки на виртуальной доске — открываешь что-то типа paint и рисуешь. Пишите в комменты если есть опыт в моках и вы готовы помокаться(leetcode/behavioral/sysdesign/LLD)
Удивительно, но я прошёл phone interview
Меня позвали на следующий этап — virtual interview. Он состоит из пяти раундов. На некоторых из них придётся шарить экран и рисовать от руки на виртуальной доске — открываешь что-то типа paint и рисуешь. Пишите в комменты если есть опыт в моках и вы готовы помокаться(leetcode/behavioral/sysdesign/LLD)
🔥11❤5👍3
#aws
Подготовка к virtual onsite + первый оффер по Go
Всем привет, давно не было постов. До virtual onsite осталось 2 недели — делюсь тем, как готовлюсь. Сейчас основное внимание на: LeetCode, OOP design, system design и behavioral.
1) LeetCode
Решаю hard-задачи (AWS может их дать), плюс задачи с Amazon onsite — тут помогает подписка на LeetCode.
2) LLD(OOP) design
Пока идёт тяжело. Завалил мок на прошлой неделе, но стало понятнее: логика похожа на system design — акцент на пользователе, требованиях, паттернах.
Материала по теме не так много, поэтому ориентируюсь на задачи, которые часто встречаются на интервью в Amazon. Отдельно прокачиваю:
• state machine
• observer
• composite
• strategy
3) System design
Практикую на hellointerview.com. В прошлом году нашёл systemdesignschool.io — полезный ресурс с разбором процесса интервью и техническими деталями: как масштабировать, оптимизировать БД (B-tree, LSM-tree), типы кэширования и т.п.
4) Behavioral
Тут начал чувствовать стабильность. На днях прошёл мок с консультанткой из AWS — истории зашли, осталось просто выучить.
Из последнего — начинаю ощущать первые плоды перехода на Go. Летом прошлого года устроился в Wildberries, где начал писать на этом стеке. А недавно прошёл собеседование в другую компанию и получил оффер на 6500 USDT.
Интервью было несложным. Для себя воспринимаю это не как достижение, а как сигнал — стало что-то получаться и исчез психологический барьер просить больше.
Подготовка к virtual onsite + первый оффер по Go
Всем привет, давно не было постов. До virtual onsite осталось 2 недели — делюсь тем, как готовлюсь. Сейчас основное внимание на: LeetCode, OOP design, system design и behavioral.
1) LeetCode
Решаю hard-задачи (AWS может их дать), плюс задачи с Amazon onsite — тут помогает подписка на LeetCode.
2) LLD(OOP) design
Пока идёт тяжело. Завалил мок на прошлой неделе, но стало понятнее: логика похожа на system design — акцент на пользователе, требованиях, паттернах.
Материала по теме не так много, поэтому ориентируюсь на задачи, которые часто встречаются на интервью в Amazon. Отдельно прокачиваю:
• state machine
• observer
• composite
• strategy
3) System design
Практикую на hellointerview.com. В прошлом году нашёл systemdesignschool.io — полезный ресурс с разбором процесса интервью и техническими деталями: как масштабировать, оптимизировать БД (B-tree, LSM-tree), типы кэширования и т.п.
4) Behavioral
Тут начал чувствовать стабильность. На днях прошёл мок с консультанткой из AWS — истории зашли, осталось просто выучить.
Из последнего — начинаю ощущать первые плоды перехода на Go. Летом прошлого года устроился в Wildberries, где начал писать на этом стеке. А недавно прошёл собеседование в другую компанию и получил оффер на 6500 USDT.
Интервью было несложным. Для себя воспринимаю это не как достижение, а как сигнал — стало что-то получаться и исчез психологический барьер просить больше.
🔥22❤4👍2
#aws
Почти завершил все 5 раундов в Amazon. Последний (behavioral) перенесли на понедельник.
Что у меня было: изначально я поделил виртуальный onsite на два дня, но в итоге Amazon сам разбил интервью на три - из-за недоступности последнего интервьюера.
1 день - 2 раунда: кодинг + system design
1) Реализовать API для поиска файлов по имени. В будущем нужно предусмотреть возможность поиска по другим критериям (размер, тип и т.д.). На входе есть функция searchFile(param, directory), обсуждаешь с интервьюером сигнатуру, ооп модели, подход к поиску. В конце - 2 вопроса по Leadership Principles.
2) Ещё 2 LP + задача на реализацию log storage. Рассказал про push/pull-модели, нарисовал дизайн, но были пробелы в архитектуре.
2 день - 2 раунда: кодинг + behavioral
1) 2 LP + задача на реализацию пакетного менеджера. На входе - пакет, который зависит от других. Нужно обеспечить установку всех родительских зависимостей перед установкой целевого пакета (если B зависит от A - сначала ставим A).
2) 3 вопроса по LP.
Общее впечатление:
Кодинг прошёл хорошо, задачи были несложные. System design - со скрипом: нарисовал решение, но забыл упомянуть гарантии доставки.
Behavioral тоже получился неидеальным. Посмотрим, что получится дожать в понедельник.
Полный текст кодинг-задач выложу в комментариях
Почти завершил все 5 раундов в Amazon. Последний (behavioral) перенесли на понедельник.
Что у меня было: изначально я поделил виртуальный onsite на два дня, но в итоге Amazon сам разбил интервью на три - из-за недоступности последнего интервьюера.
1 день - 2 раунда: кодинг + system design
1) Реализовать API для поиска файлов по имени. В будущем нужно предусмотреть возможность поиска по другим критериям (размер, тип и т.д.). На входе есть функция searchFile(param, directory), обсуждаешь с интервьюером сигнатуру, ооп модели, подход к поиску. В конце - 2 вопроса по Leadership Principles.
2) Ещё 2 LP + задача на реализацию log storage. Рассказал про push/pull-модели, нарисовал дизайн, но были пробелы в архитектуре.
2 день - 2 раунда: кодинг + behavioral
1) 2 LP + задача на реализацию пакетного менеджера. На входе - пакет, который зависит от других. Нужно обеспечить установку всех родительских зависимостей перед установкой целевого пакета (если B зависит от A - сначала ставим A).
2) 3 вопроса по LP.
Общее впечатление:
Кодинг прошёл хорошо, задачи были несложные. System design - со скрипом: нарисовал решение, но забыл упомянуть гарантии доставки.
Behavioral тоже получился неидеальным. Посмотрим, что получится дожать в понедельник.
Полный текст кодинг-задач выложу в комментариях
❤16🔥8👍4
#aws
Как выглядит behavioral-интервью в Amazon
В Amazon серьёзный акцент на behavioral-собесы.
Для этого есть 16 Leadership Principles (например, Customer Obsession, Invent and Simplify) — их можно найти на оф.сайте. Каждый принцип описывает поведение, которого ждут от кандидатов, и под каждый есть типовые вопросы.
Например, на Customer Obsession могут спросить:
“Tell me about a time when you went above and beyond for a customer.”
Ответ строится по STAR-методу — ситуация, задача, действия, результат.
Пример: у тебя проект с жёстким дедлайном. Понимаешь, что не успеваешь, пересматриваешь скоуп, находишь где можно сэкономить время и подключаешь готовые решения вместо того, чтобы билдить всё с нуля.
Для каждой роли есть ключевые LP — их можно уточнить у HR. Эти принципы важно отразить в своих историях.
LP спрашивают на всех этапах, независимо от типа секции — кодинг, системный дизайн.
На технических — обычно 1–2 вопроса
На behavioral — 4–5, плюс follow-up, например:
- Что бы ты сделал по-другому?
- Как отстаивал свою точку зрения?
- Как убедил команду?
Наблюдение:
Многие говорят, что после behavioral в амазон, интервью в другие FAANG-компании ощущаются как прогулка
Как выглядит behavioral-интервью в Amazon
В Amazon серьёзный акцент на behavioral-собесы.
Для этого есть 16 Leadership Principles (например, Customer Obsession, Invent and Simplify) — их можно найти на оф.сайте. Каждый принцип описывает поведение, которого ждут от кандидатов, и под каждый есть типовые вопросы.
Например, на Customer Obsession могут спросить:
“Tell me about a time when you went above and beyond for a customer.”
Ответ строится по STAR-методу — ситуация, задача, действия, результат.
Пример: у тебя проект с жёстким дедлайном. Понимаешь, что не успеваешь, пересматриваешь скоуп, находишь где можно сэкономить время и подключаешь готовые решения вместо того, чтобы билдить всё с нуля.
Для каждой роли есть ключевые LP — их можно уточнить у HR. Эти принципы важно отразить в своих историях.
LP спрашивают на всех этапах, независимо от типа секции — кодинг, системный дизайн.
На технических — обычно 1–2 вопроса
На behavioral — 4–5, плюс follow-up, например:
- Что бы ты сделал по-другому?
- Как отстаивал свою точку зрения?
- Как убедил команду?
Наблюдение:
Многие говорят, что после behavioral в амазон, интервью в другие FAANG-компании ощущаются как прогулка
🔥14👍7❤5🦄2
бегущий по собесам pinned «Всем привет, я бэкенд разработчик, пишу на го, работаю в Plata, в команде банкоматов. Люблю алгосы, читаю сис диз, готовился к фаанг»
Как я пришёл к подготовке к FAANG
В комментариях один подписчик попросил рассказать, как я пришёл к идее подготовки к FAANG, какой изначально был уровень и что изменилось.
Знаете эти истории, когда человек без особой подготовки идёт в FAANG и получает оффер?
Это вообще не про меня. Мне всё даётся с трудом.
Наверное, я не могу дать "мотивацию" в классическом смысле — у меня пока нет оффера.
Но могу точно сказать: подготовка к таким собесам прокачивает.
Немного про мой бэкграунд:
В 2022 я впервые задумался про FAANG. Было 4 года опыта, писал на Java и Spring, работал в финтехе. На LeetCode было решено где-то 50 задач.
Сейчас 2025:
1) Решено 570+ задач
2) Подтянул английский — акцент остался, но словарный запас вырос.
(в комментарии скину Anki-карточки, по которым готовился)
3) Могу проводить и проходить мок-интервью по алгоритмам и системному дизайну
...
Я мог бы продолжить этот список, но это не так важно.
Главное вот что - ментальное и психологическое здоровье, потому что вся эта подготовка огромная нагрузка на психику(стресс, давление). Иногда лучшее, что можно сделать - это не трогать себя и дать время.
Не сравнивайте себя с другим, в ковидные времена было намного проще попасть в фаанг, сейчас интервью намного сложнее
Лучшее, что можно сделать - фокусироваться на процессе, получать от него удовольствие и тогда результат не заставит себя долго ждать
P.S Мем сгенерил чат гпт
В комментариях один подписчик попросил рассказать, как я пришёл к идее подготовки к FAANG, какой изначально был уровень и что изменилось.
Знаете эти истории, когда человек без особой подготовки идёт в FAANG и получает оффер?
Это вообще не про меня. Мне всё даётся с трудом.
Наверное, я не могу дать "мотивацию" в классическом смысле — у меня пока нет оффера.
Но могу точно сказать: подготовка к таким собесам прокачивает.
Немного про мой бэкграунд:
В 2022 я впервые задумался про FAANG. Было 4 года опыта, писал на Java и Spring, работал в финтехе. На LeetCode было решено где-то 50 задач.
Сейчас 2025:
1) Решено 570+ задач
2) Подтянул английский — акцент остался, но словарный запас вырос.
(в комментарии скину Anki-карточки, по которым готовился)
3) Могу проводить и проходить мок-интервью по алгоритмам и системному дизайну
...
Я мог бы продолжить этот список, но это не так важно.
Главное вот что - ментальное и психологическое здоровье, потому что вся эта подготовка огромная нагрузка на психику(стресс, давление). Иногда лучшее, что можно сделать - это не трогать себя и дать время.
Не сравнивайте себя с другим, в ковидные времена было намного проще попасть в фаанг, сейчас интервью намного сложнее
Лучшее, что можно сделать - фокусироваться на процессе, получать от него удовольствие и тогда результат не заставит себя долго ждать
P.S Мем сгенерил чат гпт
🔥20❤5🎉2👍1
#aws
AWS - отказ.
Назначили встречу, где сказали, что фидбэк был смешанный. Не хватило более сложных Leadership Principles в behavioral-ответах.
Удивился, что вообще дали фидбэк - обычно Amazon просто шлёт письмо от робота с отказом, и если хочешь понять, что не так, сам пишешь HR.
На этом моя роад ту ФаАнГ через Amazon пока заканчивается. Больше туда пытаться не буду - душновато.
Спустя время, попробую в другие буквы
AWS - отказ.
Назначили встречу, где сказали, что фидбэк был смешанный. Не хватило более сложных Leadership Principles в behavioral-ответах.
Удивился, что вообще дали фидбэк - обычно Amazon просто шлёт письмо от робота с отказом, и если хочешь понять, что не так, сам пишешь HR.
На этом моя роад ту ФаАнГ через Amazon пока заканчивается. Больше туда пытаться не буду - душновато.
Спустя время, попробую в другие буквы
🫡19👍11❤4🔥1😢1🤮1🤣1
Хотел сказать спасибо всем, кто подписан на канал 🍷 . В комментариях было много поддержки, в личку тоже писали - это очень приятно.
Некоторые отмечали, что теперь собесы в FAANG выглядят не так страшно, и появилось общее понимание, как они устроены.
Наверное, это самая приятная часть - что канал кому-то реально помогает.
Изначально он задумывался как просто рефлексия и немного иронии по поводу подготовки (что, в принципе, видно по аватарке).
Что дальше:
Хочу поддерживать форму на LeetCode и больше прокачиваться в системный дизайн (для подготовки в Amazon я прошёлся только по верхам).
План - в следующем году снова запустить роад ту FAANG.
Мне нравится проводить алгомоки, так что если есть такая хотелка или просто вопрос — пишите в лс: @h00per
Подумаю, о чём дальше писать - хочется избежать технической духоты, но при этом делать что-то полезное и интересное.
Если есть идеи - пишите в комментах
Некоторые отмечали, что теперь собесы в FAANG выглядят не так страшно, и появилось общее понимание, как они устроены.
Наверное, это самая приятная часть - что канал кому-то реально помогает.
Изначально он задумывался как просто рефлексия и немного иронии по поводу подготовки (что, в принципе, видно по аватарке).
Что дальше:
Хочу поддерживать форму на LeetCode и больше прокачиваться в системный дизайн (для подготовки в Amazon я прошёлся только по верхам).
План - в следующем году снова запустить роад ту FAANG.
Мне нравится проводить алгомоки, так что если есть такая хотелка или просто вопрос — пишите в лс: @h00per
Подумаю, о чём дальше писать - хочется избежать технической духоты, но при этом делать что-то полезное и интересное.
Если есть идеи - пишите в комментах
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17👍5🔥4💩1💘1
Литкод-собесы vs собесы по языку
Довольно холиварная тема. Литкод-собесы у многих вызывают бурную реакцию - непонимание, раздражение и вопрос: зачем всё это, если в реальной работе никто не пишет алгоритмы при создании API?
Справедливо, но тогда и собесы, заточенные под язык, тоже выглядят спорно. На практике редко возникает необходимость разбираться, как устроены хэшмапа, сборщик мусора и так далее.
На работе решаются бизнес-задачи, иногда с использованием LLM.
Единственный плюс у литкод-собесов - предсказуемость.
Есть структура, понятен формат, известны ожидания. Это всё же лучше, чем рандом: когда интервью превращается в проверку внутренностей языков/фреймворков.
Навык прохождения интервью и работы никак не связаны.
Цель - попасть в FAANG: гриндишь литкод, систем дизайн.
Цель - СНГ-бигтехи: изучаешь язык (литкод, системный дизайн - опционально).
Сейчас, на рынке работодателя, нужно быть готовым ко всему, если хочешь оставаться конкурентоспособным.
Довольно холиварная тема. Литкод-собесы у многих вызывают бурную реакцию - непонимание, раздражение и вопрос: зачем всё это, если в реальной работе никто не пишет алгоритмы при создании API?
Справедливо, но тогда и собесы, заточенные под язык, тоже выглядят спорно. На практике редко возникает необходимость разбираться, как устроены хэшмапа, сборщик мусора и так далее.
На работе решаются бизнес-задачи, иногда с использованием LLM.
Единственный плюс у литкод-собесов - предсказуемость.
Есть структура, понятен формат, известны ожидания. Это всё же лучше, чем рандом: когда интервью превращается в проверку внутренностей языков/фреймворков.
Навык прохождения интервью и работы никак не связаны.
Цель - попасть в FAANG: гриндишь литкод, систем дизайн.
Цель - СНГ-бигтехи: изучаешь язык (литкод, системный дизайн - опционально).
Сейчас, на рынке работодателя, нужно быть готовым ко всему, если хочешь оставаться конкурентоспособным.
👍11🔥3💯3💩1🤣1
Странные вопросы/моменты на скрининге/интервью
Сейчас в поиске работы, и недавно на скрининге от компании прилетел такой вопрос:
Назовите книги (для Junior, Middle, Senior), которые сформировали вас как профессионала — и объясните, как именно.
Возможно, у кого-то есть такой список на все уровни.
У меня - нет и не думаю, что путь джун -> мидл -> сеньор прокладывается книжками.
Я ответил книга - кабанчик и лекции от CMU Database Group
Компания прислала отказ🍴
Другая история: интервью с тимлидом.
На первом интервью он сказал что уволил 1 человек(мол он халявил), а на втором уже 6, норм прогрессия
Какие у вас были странные вопросы на скрининге или на собесе?
P.S.
Из интересного - недавно спросили про реализацию приоритетной очереди в Go. Ответил - через хип и как его можно реализовать. Знания по алгосам дают свои плоды 🙃
Сейчас в поиске работы, и недавно на скрининге от компании прилетел такой вопрос:
Назовите книги (для Junior, Middle, Senior), которые сформировали вас как профессионала — и объясните, как именно.
Возможно, у кого-то есть такой список на все уровни.
У меня - нет и не думаю, что путь джун -> мидл -> сеньор прокладывается книжками.
Я ответил книга - кабанчик и лекции от CMU Database Group
Компания прислала отказ
Другая история: интервью с тимлидом.
На первом интервью он сказал что уволил 1 человек(мол он халявил), а на втором уже 6, норм прогрессия
Какие у вас были странные вопросы на скрининге или на собесе?
P.S.
Из интересного - недавно спросили про реализацию приоритетной очереди в Go. Ответил - через хип и как его можно реализовать. Знания по алгосам дают свои плоды 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7🔥5❤2
Всем привет💚, давно не было постов.
Во-первых, нас уже 100+ спасибо всем, кто подписался👉
Во-вторых, как вы поняли я вышел на рынок собесов. Пока идёт тяжеловато - рынок сейчас на стороне работодателя.
Из недавнего: получил отказ от Wolt после HR-интервью — указали “недостаточные business communication skills”.
Что забавно - был созвон с другим стартапом с нейтивом (hiring manager), где мы спокойно пообщались. Дали положительный фидбэк🤨 . Рандом сейчас очень высок
Хотел у вас спросить о чем хочется читать в этом канале, проголосуйте в опроснике
Во-первых, нас уже 100+ спасибо всем, кто подписался
Во-вторых, как вы поняли я вышел на рынок собесов. Пока идёт тяжеловато - рынок сейчас на стороне работодателя.
Из недавнего: получил отказ от Wolt после HR-интервью — указали “недостаточные business communication skills”.
Что забавно - был созвон с другим стартапом с нейтивом (hiring manager), где мы спокойно пообщались. Дали положительный фидбэк
Хотел у вас спросить о чем хочется читать в этом канале, проголосуйте в опроснике
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2👍1
О чем интересно читать?
Anonymous Poll
50%
Давай про текущие собесы
18%
Больше про алгосы/систем дизайн
23%
Делай как чувствуешь
9%
Где гайд на тимбера?
0%
Свой вариант в комментариях
Вы проголосовали за текущие собесы, а так как у нас демократия (хоть где-то) - расскажу что по собесам
Сейчас общаюсь с ~10 компаниями: стартапы, аутсорсы.
Большинство пока ограничилось HR-интервью, техсобесы намечены на следующую неделю.
1) Две компании просто загостили
2) Стартап Zerion - литкод-собес(отказ)
Первая задача - отсортировать массив возрастов. Решил через bucket sort, но оказалось, это был counting sort
Вторая задача - Random Pick with Weight - часто даёт Meta. Не решил
В фидбэке сказали про хорошие навыки коммуникации и dry run, но я перепутал сортировки и не решил вторую задачу
3) Аутсорс-проект на Reddit
Собес был довольно лайтовый: немного Go + валидация скобок
Если прошел, дальше должно быть тестовое и ещё один этап
4) Стартап, который мэчит посты по эмоциям
Сказал, что провожу алгомоки
- Какая высота сбалансированных деревьев?
- Логарифмическая
- А какая разница в высоте между поддеревьями?
- Не больше одного
- В красно-черных деревьях не так
Знаете эти собесы из серии умный интервьюер, глупый интервьюемый. Я не против узнать что-то новое, но можно подать это в другой форме. Прислали отказ - нерелевантный опыт
Из интересного:
Сейчас часто HR делают запись на интервью, особенно если в нём есть элемент техскрининга
Большая часть собесов - на русском.
Если компании важен английский - будут и англоблоки.
Здесь неожиданно помогла подготовка к AWS: некоторые кейсы рассказываются на англе уже машинально - про интересные проекты, конфликты, взаимодействие с продактами
Сейчас общаюсь с ~10 компаниями: стартапы, аутсорсы.
Большинство пока ограничилось HR-интервью, техсобесы намечены на следующую неделю.
1) Две компании просто загостили
2) Стартап Zerion - литкод-собес(отказ)
Первая задача - отсортировать массив возрастов. Решил через bucket sort, но оказалось, это был counting sort
Вторая задача - Random Pick with Weight - часто даёт Meta. Не решил
В фидбэке сказали про хорошие навыки коммуникации и dry run, но я перепутал сортировки и не решил вторую задачу
3) Аутсорс-проект на Reddit
Собес был довольно лайтовый: немного Go + валидация скобок
Если прошел, дальше должно быть тестовое и ещё один этап
4) Стартап, который мэчит посты по эмоциям
Сказал, что провожу алгомоки
- Какая высота сбалансированных деревьев?
- Логарифмическая
- А какая разница в высоте между поддеревьями?
- Не больше одного
- В красно-черных деревьях не так
Знаете эти собесы из серии умный интервьюер, глупый интервьюемый. Я не против узнать что-то новое, но можно подать это в другой форме. Прислали отказ - нерелевантный опыт
Из интересного:
Сейчас часто HR делают запись на интервью, особенно если в нём есть элемент техскрининга
Большая часть собесов - на русском.
Если компании важен английский - будут и англоблоки.
Здесь неожиданно помогла подготовка к AWS: некоторые кейсы рассказываются на англе уже машинально - про интересные проекты, конфликты, взаимодействие с продактами
❤4🔥3👏1🌭1