Начни отсюда! 🤔
Я работаю на позиции Senior Software Engineer в одной из FAANG компаний, а свою full-time карьеру в роли Software Engineer 👨💻 я начал в 2015 году (в 2014, если учитывать опыт интерна). Также, я являюсь ex-Uber SWE.
О чём же канал?
На канале будем обсуждать разное:
1. собеседования в FAANG и Big Tech: как они проходят, лайфхаки, разбор задач и проведение кодинг-марафонов;
2. интересное из АйТи;
3. личные переживания;
4. релокацию;
5. как балансировать между перформансом и гармонией в душе ⚖;
6. ну и конечно же, как приготовить лучшую Шакшуку 🍳🍅 в мире 😄.
Теги, по которым можно ориентироваться (я обещаю, они будут пополняться ✅):
#experience — опыт прохождения интервью мною и моими друзьями;
#travel — покатушки по интересным местам✈️ .
#helpstrayanimals — помогаем животным😼 .
Очень рад видеть тебя здесь! 🫶
Я работаю на позиции Senior Software Engineer в одной из FAANG компаний, а свою full-time карьеру в роли Software Engineer 👨💻 я начал в 2015 году (в 2014, если учитывать опыт интерна). Также, я являюсь ex-Uber SWE.
О чём же канал?
На канале будем обсуждать разное:
1. собеседования в FAANG и Big Tech: как они проходят, лайфхаки, разбор задач и проведение кодинг-марафонов;
2. интересное из АйТи;
3. личные переживания;
4. релокацию;
5. как балансировать между перформансом и гармонией в душе ⚖;
6. ну и конечно же, как приготовить лучшую Шакшуку 🍳🍅 в мире 😄.
Теги, по которым можно ориентироваться (я обещаю, они будут пополняться ✅):
#experience — опыт прохождения интервью мною и моими друзьями;
#travel — покатушки по интересным местам
#helpstrayanimals — помогаем животным
Очень рад видеть тебя здесь! 🫶
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥4👏2👨💻2
Так ли важны Алгоритмы на собеседованиях в Big Tech компаниях?
Компании вроде Meta📷, Google🔍 и Uber🚗 обычно проводят по два и более интервью, где нужно решать задачи в стиле LeetCode. Однако есть исключения, например, Microsoft🪟. В этой компании из четырёх раундов интервью только одно включает решение алгоритмической задачи, и то всего на 20 минут. Да, навык решения задач всё ещё важен, но требования могут быть менее строгими.
Так что же может ожидать вас на интервью в Big Tech помимо алгоритмических задач?
Первое и самое важное: каждое интервью может включать как техническую, так и нетехническую часть.
1️⃣ Нетехническая часть (a.k.a. Поведенческое интервью) - это вопросы в стиле: "Расскажите о времени, когда вы работали с командой из другой часовой зоны? Как это было и как вы обычно справляетесь с подобными ситуациями?" На такие вопросы нужно отвечать так, чтобы продемонстрировать свою профессиональность и соответствие уровню позиции, на которую вы претендуете.
2️⃣ Технических интервью может быть несколько, но основные три типа:
- решение алгоритмической задачи;
- проектирование системы;
- объектно-ориентированное программирование или объектно-ориентированный дизайн.
Часто мы тратим много времени на подготовку к алгоритмическим задачам, хотя они могут составлять лишь 15-20% всех интервью. Да, решать задачки нужно, но не стоит забывать и про другие типы интервью.
Что ж, предлагаю обсудить каждый из этих типов интервью в следующих постах 🤓.
#algorithms #datastructures
Компании вроде Meta📷, Google🔍 и Uber🚗 обычно проводят по два и более интервью, где нужно решать задачи в стиле LeetCode. Однако есть исключения, например, Microsoft🪟. В этой компании из четырёх раундов интервью только одно включает решение алгоритмической задачи, и то всего на 20 минут. Да, навык решения задач всё ещё важен, но требования могут быть менее строгими.
Так что же может ожидать вас на интервью в Big Tech помимо алгоритмических задач?
Первое и самое важное: каждое интервью может включать как техническую, так и нетехническую часть.
1️⃣ Нетехническая часть (a.k.a. Поведенческое интервью) - это вопросы в стиле: "Расскажите о времени, когда вы работали с командой из другой часовой зоны? Как это было и как вы обычно справляетесь с подобными ситуациями?" На такие вопросы нужно отвечать так, чтобы продемонстрировать свою профессиональность и соответствие уровню позиции, на которую вы претендуете.
2️⃣ Технических интервью может быть несколько, но основные три типа:
- решение алгоритмической задачи;
- проектирование системы;
- объектно-ориентированное программирование или объектно-ориентированный дизайн.
Часто мы тратим много времени на подготовку к алгоритмическим задачам, хотя они могут составлять лишь 15-20% всех интервью. Да, решать задачки нужно, но не стоит забывать и про другие типы интервью.
Что ж, предлагаю обсудить каждый из этих типов интервью в следующих постах 🤓.
#algorithms #datastructures
🔥17👍2👏2👌1🐳1
Beyond Cracking the Coding Interview
Думаю, каждый, кто готовился к собеседованиям в FAANG, хотя бы раз слышал про книгу «Cracking the Coding Interview» 📗.
Я как-то даже купил её, правда, на русском языке, и это было странно — готовиться к алгоритмам на русском зная, что интервью в FAANG точно будут на английском. Более того, с появлением сайтов типа leetcode.com стало совсем бессмысленно решать задачи как минимум из-за того, что задачи в книге могут устареть. Также, если мне не изменяет память, в книге говорилось о том, что сначала нужно написать решение на бумаге, а потом перенести его на компьютер и попробовать запустить.
С тех пор прошло много времени, и FAANG больше не проверяет, как ты решаешь задачи на доске 🛹 — все онсайт-интервью перешли в онлайн формат.
Однако выходит новая версия книги, которая будет называться «Beyond Cracking the Coding Interview»📗.
Источник: https://interviewing.io/blog/we-co-wrote-the-official-sequel-to-cracking-the-coding-interview-introducing-beyond-ctci
Интересно, есть ли в ней смысл, если уже существует бесконечное количество ресурсов и задач для подготовки? 🤔
Думаю, каждый, кто готовился к собеседованиям в FAANG, хотя бы раз слышал про книгу «Cracking the Coding Interview» 📗.
Я как-то даже купил её, правда, на русском языке, и это было странно — готовиться к алгоритмам на русском зная, что интервью в FAANG точно будут на английском. Более того, с появлением сайтов типа leetcode.com стало совсем бессмысленно решать задачи как минимум из-за того, что задачи в книге могут устареть. Также, если мне не изменяет память, в книге говорилось о том, что сначала нужно написать решение на бумаге, а потом перенести его на компьютер и попробовать запустить.
С тех пор прошло много времени, и FAANG больше не проверяет, как ты решаешь задачи на доске 🛹 — все онсайт-интервью перешли в онлайн формат.
Однако выходит новая версия книги, которая будет называться «Beyond Cracking the Coding Interview»📗.
Источник: https://interviewing.io/blog/we-co-wrote-the-official-sequel-to-cracking-the-coding-interview-introducing-beyond-ctci
Интересно, есть ли в ней смысл, если уже существует бесконечное количество ресурсов и задач для подготовки? 🤔
interviewing.io
We co-wrote the official sequel to Cracking the Coding Interview
Available for pre-orders now and coming in January of 2025
🔥13❤2🤔2