Тимур Тибеев | BigTechDream
2.1K subscribers
99 photos
5 videos
1 file
336 links
Senior Backend Engineer @ Canva
Бывший Яндексоид

🧑🏻‍💻Пишу про карьерный рост в IT
📚Делюсь советами, как пройти собеседования в MAANG
👨‍🏫Обучаю алгоритмам и структурам данных

👋Новопришедшие, читайте закрепленный пост
Download Telegram
Гайды от рекрутера Гугла ⌨️

Когда в прошлом году я проходил собеседование в Швейцарский офис Google, я познакомился с рекрутером по имени Timo Gunia.

Хоть и не смогли тогда договориться по оферу, общение было дружелюбным и с того времени периодически поддерживаем связь.

Так вот, недавно он совместно с пару инженерами Google/Microsoft запустил собственный проект, который помогает кандидатам лучше готовиться к собеседованиям. Сейчас на его платформе 2 гайда по подготовке: один по техническим собеседованиям и один по составлению резюме.

Timo - опытный технический рекрутер в Google, который общается с большим количеством кандидатов ежегодно и может быстро выявить типичные ошибки. Вообщем присмотритесь к его гайдам, будет полезно, я уже себе купил.

🛍 Timo вежливо предоставил нам 50% скидку по промокоду BigTechDream. Стоят гайды по 10$, с промокодом по 5$.

♠️ Гайд по подготовке к техническим интервью (Алгоритмы и Дизайн систем)
Темы, которые нужно знать
Ресурсы для подготовки
Задачи и их решения
Советы по прохождению и типичные ошибки
https://timogunia.gumroad.com/l/sweguide/BigTechDream

🍃 Гайд по резюме + шаблоны
Как правильно составить свою резюме
Какие ошибки стоит избегать
Пример резюме и шаблон для собственного заполнения
https://timogunia.gumroad.com/l/craftingaswecv/BigTechDream

✔️ Проходите по ссылкам, покупайте и пользуйтесь для удачной подготовки!
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍3🔥2😱1
Первое поведенческое интервью 🎙

На прошлой неделе провел свое первое behavioral interview.

В Canva любой инженер после 6-месячного испытательного срока может стать собеседующим. На выбор предлагается два трека: технические интервью и поведенческие интервью. Я выбрал оба 🙂 Но сейчас больше речь про behavioural.

После нескольких недель обучений, пару пробных собеседований и разборов ошибок, я стал готов к самостоятельному полету.

Я до сих пор не чувствую себя свободным в плане английского языка. Хотя за прошедшие 9 месяцев в Австралии мой английский значительно улучшился, но все равно было волнение перед началом встречи.

Оказалось это очень увлекательно, по итогу я получил кучу новых эмоций. На технических собеседований ты часто можешь на первых минутах предсказать, пройдет ли кандидат или нет. На поведенческих иначе - каждый человек это новая история. Чтобы понять ее, тебе нужно погрузиться в рассказ и не отстать от повествования. Время летит очень быстро.

Инсайт (не путать с инсайдом)

Когда я сам проходил эти собеседования в Гугл и Амазон, мои результаты были обычно ниже, чем алгоритмы и дизайн систем. Кажется я начал понимать почему. Все потому, что я готовился по принципу или история есть или ее нет. Я не сильно придавал значения деталям.

На самом деле, я должен был задавать себе вопрос «Какой ответ максимально покажет, что я синьор». Мои ответы должны строиться таким образом, чтобы продемонстрировать свои навыки, обязательные для моей позиции.

Я планирую немного изменить свою подготовку к поведенческим собеседованиям. Попробую расписать ожидаемые сигналы для Амазоновских вопросов и под них искать историю.

✔️ Если вы планируете начать проводить behavioral, рекомендую курс на Udemy https://www.udemy.com/course/advanced-interviewer-training/. Курс учит как подбирать вопросы, как задавать уточняющие вопросы и какие ошибки совершают интервьюеры.

#roadtostaff
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥51
У нас новый спикер! 🗣

Как начать программировать в 28 лет и получить два офера в MAANG?

Всем привет! В субботу к нам на канал придет Мадина Дерягина, инженер в Дублинском офисе Амазона, моя бывшая коллега по Яндексу и автор канала https://t.me/madina_about_career_and_life. А еще она просто замечательный человек.

Мадина поделиться своим опытом как покоряла профессию разработчика, как готовилась к собеседованиям и как выбирала компанию. Еще я очень надеюсь услышать много интересного про Амазон 😉

Опыт Мадины будет полезен не только молодым разработчикам, которые хотят быстро расти, но и людям, которые подумывают сменить профессию.

Если планируете попасть в MAANG, то определенно стоит послушать. 😔

🕐 Дата и Время: Суббота, 26 августа
- 11:00 по Дублину
- 13:00 по Москве
- 16:00 по Астане
📌Место: Телеграмм-трансляция на канале https://t.me/bigtechdream

✔️ Перешлите друзьям и сохраните себе, чтобы не пропустить важную встречу.

#rockstars
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍6🤮2🥰1
Ситуация потихоньку налаживается 🌴

В прошлом год тех индустрия оставила без работы больше 240 тысяч сотрудников. В этом году цифры страшнее, только с начала года было уволено порядка 340 тысяч человек.

Но исследования финансовой компании Jefferies показывают, что темпы падения замедлились в июне и июле. Ожидается, что в ближайшие месяцы увольнений станет еще меньше.

Количество вакансий в США упало до самого низкого уровня с апреля 2021 года. В тоже время количество увольнений также сократилось до самого низкого уровня с конца прошлого года. Это говорит о том, что хоть открытых вакансий не так много, но и работодатели неохотно увольняют сотрудников.

Это еще не означает разворот тренда в сторону роста, но можно осторожно предположить, что в течении полгода спрос на тех специалистов начнет расти. Прорывные технологии в области AI также способствуют этому спросу, так как появляется множество новых стартапов, которые кому-то нужно будет поддерживать и развивать.

Надеемся увольнений станет меньше, а вакансий больше.

Ссылка на оригинальную статью:
https://www.scmp.com/tech/tech-trends/article/3231359/tech-firms-slow-lay-offs-hold-new-hires-even-ai-creates-demand-new-skills
Please open Telegram to view this post
VIEW IN TELEGRAM
👍125🙏2
Live stream scheduled for
Тимур Тибеев | BigTechDream
У нас новый спикер! 🗣 Как начать программировать в 28 лет и получить два офера в MAANG? Всем привет! В субботу к нам на канал придет Мадина Дерягина, инженер в Дублинском офисе Амазона, моя бывшая коллега по Яндексу и автор канала https://t.me/madina_…
Всем привет 👋

Через 15 минут начинает нашу гостевую встречу с Мадиной 👩‍💻

Поговорим про:
- Переход из науки в айти
- Подготовку к собеседованиям в MAANG
- Переезд в Дублин
- Как расти по карьерной лестнице
- Про работу в Амазон

✔️ Присоединяйтесь и пишите свои вопросы в комментариях к этому посту
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4🥰1🤮1
Live stream finished (1 hour)
Болтун - находка для рекрутера

«Все, что вы скажите будет использоваться против Вас в суде» - именно такую фразу должен держать в голове кандидат, когда HR задает ему вопросы.

На сайте interviewing.io вышла новая статья, какие главные ошибки совершают люди при общении с рекрутами. Тезисно выдержка из статьи:

Не раскрываем карты 😐

Идеальное общение с рекрутами - пассивный сбор информации. Чем больше у вас неразглашенной информации, тем больше рычагов для обсуждения офера на более поздних стадиях.

Базовые принципы пассивного сбора информации
- Будьте вежливы и легко относитесь к любым ошибкам.
- Показывайте свой интерес и свою вовлеченность.
- Если вам делают предложение, стоит взять время подумать, не ведите переговоры на лету.
- Для общения используйте почту, вместо звонков если это возможно. Больше времени подумать холодной головой.

Рекрутеры - не ваши друзья 👩‍💻

Они хорошие люди и зачастую хотят помочь кандидату, но основная задача не защита интересов кандидата, а устроить человека в компанию.

Рекрутинговые агентства обычно получают процент от зарплаты кандидата, примерно 10%. Если вам предложили зарплату 150K, то комиссия агентства составит ~15K. Допустим кандидат рассчитывает на 165K, то рекрутеру легче оставить текущий офер, чем рисковать при общении с компанией в надежде получить дополнительные 1.5K к комиссии.

Внутренние рекрутеры компании не получают процент от зарплаты, но они могут получить бонус если смогут договориться на меньшую сумму.

Не называйте свои зарплатные ожидания 🚩

Один раз назвав сумму, ее будет трудно существенно изменить позднее.

Иногда рекрутер может использовать следующий аргумент «Нам нужно понимать ваши зарплатные ожидания, чтобы зря не тратить время, если друг другу не подходим» - не стоит вестись на него.

✔️ Пример ответа за вопрос про ожидания:
«На данный момент я не готов назвать конкретную цифру, потому что сначала мне хотелось бы узнать больше об этой вакансии. Если вы сделаете мне предложение, я буду счастлив рассмотреть его и при необходимости обсудить, и найти решение, которое устроит всех. Я обещаю не принимать другие предложения, пока не обсужу их с вами»

Не называйте, куда собеседуетесь параллельно и на каких этапах интервью 🤐

Если вы скажете, что собеседуетесь в Google на senior позицию в Лондон, то рекрутеры примерно понимают вилку, которую вам предложат. Если вы скажете, что собеседуетесь в небольшой стартап, то рекрутер тоже понимает, что наверняка там не смогут соревноваться по зарплате с bigtech компанией. В зависимости от этой информации, цифра в офере может поменяться.

Поэтому вне зависимости от компаний и этапов, лучше не разглашать эту информацию преждевременно. Даже если собрали каре из оферов в MAANG.

✔️ Пример ответа за вопрос про другие интервью:
«В настоящее время я веду переговоры с несколькими компаниями и нахожусь на разных этапах. Я дам вам знать, если дойду до момента, когда у меня будет предложение на руках, и я обещаю не принимать другие предложения, пока у меня не будет возможности обсудить их с вами.»

Оригинальная статья:
https://interviewing.io/blog/sabotage-salary-negotiation-before-even-start
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍63🤮1
Big Tech настаивает чаще приходить в офис 🚕

Во время пандемиии Covid-19 сотрудники по всему миру адаптировались к графику удаленной работы, который позволяет им работать из дома.
Хотя многим удобен такой режим работы, некоторые крупные компании начали подталкивать работников к гибридному стилю.

Amazon
Недавно Амазон разослал уведомления сотрудникам в США, тем, кто по их данным недосточно часто посещает офис.
Скриншоты электронного письма, циркулирующего в социальных сетях, показывают, что Amazon сообщил некоторым сотрудникам, что они «в настоящее время не оправдывают наших ожиданий по поводу того, чтобы работать вместе с коллегами в офисе хотя бы три дня в неделю...».
Стремление упразднить удаленную работу вызывает негативную реакции со стороны персонала. 1900 сотрудников Амазон по всему миру организовали марш несогласия.

Zoom
CEO компании Zoom, Эрик Юань сообщил сотрудникам, находящимся в радиусе 50 миль от офиса, что они должны приходить в офис как минимум два дня в неделю.
Объявление было сделано на общекорпоративном собрании 3 августа, в ходе которого Юань сказал, что Zoomies (так называют себя сотрудники Zoom) сложно завоевать доверие друг к другу через экран компьютера. Юань также добавил, что разговоры через платформу Zoom делают людей слишком дружелюбными и что компании сложно вести инновационные дискуссии и дебаты таким образом.

Apple
Согласно внутренним электронным письмам, Apple проинформировала сотрудников, что они должны будут приходить в офис три дня в неделю, начиная с 5 сентября.
Ожидается, что все сотрудники, работающие в области залива Сан-Франциско будут приходить на работу по вторникам и четвергам, и дополнительно еще один день на основе индивидуальных команд.

Meta
Meta объявила, что требует от сотрудников приходить в офис как минимум три дня в неделю, начиная с 5 сентября. Компания уточнила, что сотрудники, работающие на удаленных должностях, освобождаются от требования гибридной работы. «Мы уверены, что люди могут делать значимый вклад как в офисе, так и дома» - сообщил представитель Meta. Сдвиг в сторону гибридной работы будет способствовать «росту сотрудничеству, укреплению отношений и внутренней культуры, необходимые для того, чтобы сотрудники могли выполнять свою работу наилучшим образом».

Статья про Amazon:
https://edition.cnn.com/2023/08/11/business/amazon-warns-employees-office/index.html

Статья про Zoom:
https://gizmodo.com/zoom-ceo-return-to-office-leaked-audio-1850769660

Статья про Apple:
https://www.theverge.com/2022/8/15/23307268/apple-hybrid-working-model-return-to-office-september

Статья про Meta:
https://gizmodo.com/mark-zuckerberg-meta-facebook-remote-work-hybrid-1850499508
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔6😢63👍2
3 совета, как делать значимый вклад 🌡

Стартапам тяжело тягаться по зарплате и бонусам с большими компаниями. Часто можно услышать аргумент, что в FAANG инженеры занимаются очень узконаправленными и незначительными проектами, «делают одну кнопку годами», а в стартапах приходиться решать множество разнообразных инженерных задач. Так ли это?

Значимый вклад можно делать в любой компании, вне зависимости от количества сотрудников, пользователей или нулей в зарплате.

Каждый из нас автор собственной книги карьерных достижений. Можно плыть по течению и не хватать звезд с неба, а можно наполнять ее интересными историями успехов и порой не менее захватывающими примерами провалов.

3 способа как создавать такие истории.

Стремитесь к росту любой ценой 🛒

Ищите возможность для собственного роста везде, где это возможно. Беритесь за любые открытые баги, задачи и проекты, которые помогут техническому росту, улучшат взаимодействия в команде или способствуют общему вкладу.

Чем сложнее и неоднозначнее проблема, тем больше растет ваша экспертность и тем очевиднее, что вы просто необходимы для решения подобного рода задач.

Отражайте свой вклад в метриках 📝

Каждая задача, которую вы берете на себя, должна приносить кому-то пользу, будь то коллеги из соседней команды или обычные пользователи. Лучший показатель пользы - это бизнес метрика, через нее легче всего показать всем ваш вклад.

Например, если вы работаете над внутренним инструментом, который автоматизирует процесс, который раньше делался вручную аналитиками, то можно преподнести это как «с новым сервисом, аналитики экономят X часов в неделю, что ведет к повышению масштабируемости наших процессов и экономии долгосрочных затрат».

Говорите открыто о своих победах 🥇

Все ваши успехи невидимы для других, пока вы сами о них не расскажите. Вы единственный человек, по-настоящему заинтересованный в вашем росте, поэтому не стоит надеяться, что кто-то заметит ваш вклад. Покажите его сами.

Как это можно сделать:
- Пишите обновления по проекту для всех заинтересованных людей в компании
- Делитесь своими успехами и трудностями с руководителем
- Сделайте презентацию на команду или всю компанию, расскажите о своем проекте или фиче
- Вовлекайтесь в рабочие чаты, обсуждения и документации. Должно быть ощущение, что вы повсюду.

🔗 Оригинальная статья:
https://newsletter.devmoh.co/p/3-key-tips-for-maximum-impact

Как вы думаете, в стартапах интереснее работать чем в MAANG, или наоборот?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍154🔥1
Читаю канал Ануара, сегодня начали появляться подозрительные сообщения про дополнительный заработок

Аккаунт взломали, продвигают крипту, будьте аккуратны

Киньте репорт нехорошим людям
И друзей своих если что предупредите

Вот ссылка https://t.me/c/1118975540/599

Upd.
Новый канал Ануара можно найти по этой ссылке https://t.me/aserikov
👍17🙏2
Воркшоп по алгоритмам ☄️

Увольнений становится все меньше, а это значит пора начинать готовиться к собеседованиям.

В преддверии нового потока на курс по алгоритмам, хочу провести воркшоп на тему «Как решать задачи на Leetcode?».

О чем будет воркшоп:
- Чем отличаются задачи на Leetcode от реальных собеседований?
- Из каких этапов состоит техническое собеседование?
- Чем похожи алгоритмические задачи и повседневная работа?
- Какую онлайн платформу использовать для подготовки?
- Какие темы нужно знать, чтобы решать легкие, средние и сложные задачи?
- А также попрактикуемся в решении легкой задачи

Кому будет полезен:
- Всем, кто хочет научиться решать задачи на Leetcode/Codeforces/Hackerrank, но не понимает пока с чего начать
- Тем, кто уже решает легкие задачи и думает, как двигаться к более сложным

🕐 Воркшоп бесплатный и пройдет в формате Zoom, 13-ого сентября в 19:00 по времени Астаны. 

🔗 Для участия пожалуйста оставьте заявку по ссылке https://mockinta.getcourse.ru/intro. Ссылка на встречу придет на почту в день мероприятия.

📩 Репосты приветствуются, поделитесь постом с друзьями и коллегами. Буду признателен.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍21🤮1
Наткнулся в LinkedIn на подборку ресурсов по подготовке к MAANG за авторством инженера гугла Dinesh Varyani.
Выглядит объемно, сохраните себе на будущее, кто знает когда жизнь сведет с рекрутером 😬

𝐂𝐨𝐝𝐢𝐧𝐠 𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰
- Solve LeetCode medium-level problems (at least more than 250+ covering different topics)
- I have created an xlsx on top/important 500 leetCode questions (https://lnkd.in/dWn73jXd) and a video on How to Crack The Coding Interview. (https://lnkd.in/dsn4cipq).
- Clement Mihailescu's AlgoExpert 195 handpicked questions (In case you want to prepare fast and only good questions)
- I watched my DSA playlist to revise concepts at 2x speed. (https://lnkd.in/dJfS9FkD)

𝐒𝐲𝐬𝐭𝐞𝐦 𝐃𝐞𝐬𝐢𝐠𝐧 / 𝐇𝐢𝐠𝐡-𝐋𝐞𝐯𝐞𝐥 𝐃𝐞𝐬𝐢𝐠𝐧 𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰
- Grokking the System Design Interview - It has step-by-step discussion and good case studies on system design (https://lnkd.in/dXywra2R)
- Alex Xu's System Design Interview course on ByteByteGo (https://lnkd.in/d6yRpRvy) - The course covers all the content from his famous book (Vol 1 and Vol 2) System Design Interview
- Clement Mihailescu #SystemsExpert (https://lnkd.in/d-5mSpfw) videos to know how real-life System Design Interviews go

𝐎𝐛𝐣𝐞𝐜𝐭 𝐎𝐫𝐢𝐞𝐧𝐭𝐞𝐝 𝐃𝐞𝐬𝐢𝐠𝐧 / 𝐋𝐨𝐰-𝐋𝐞𝐯𝐞𝐥 𝐃𝐞𝐬𝐢𝐠𝐧 𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰
- Grokking the Object Oriented Design Interview (https://lnkd.in/deuAXR-U) - A very detailed and step-by-step approach to various object-oriented design case studies.

𝐀𝐏𝐈 𝐃𝐞𝐬𝐢𝐠𝐧 𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰
- Best Practices (https://lnkd.in/d_x39xkK), Implementation (https://lnkd.in/d5fhXZJ7), and Guidelines (https://lnkd.in/dr397Hy2) of API Design
- Look for use cases like - Stripe (https://lnkd.in/dsM7PpJt) and Twitter (https://lnkd.in/dxiMu8wr) API Documentation
- #SystemsExpert also has a few case studies on API design as well

𝐒𝐜𝐡𝐞𝐦𝐚 / 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐃𝐞𝐬𝐢𝐠𝐧 𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰
- Grokking the Object Oriented Design Interview (https://lnkd.in/deuAXR-U) - Take the case studies and try to apply Object to Relational Mapping strategy

𝐁𝐞𝐡𝐚𝐯𝐢𝐨𝐫𝐚𝐥 𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰
- Watch Jeff H Sipe, Corporate / Individual Consulting YouTube channel for behavioral questions (https://lnkd.in/d6rgxbnr)
- https://lnkd.in/dXBfNNK9

𝐈𝐦𝐩𝐨𝐫𝐭𝐚𝐧𝐭 𝐃𝐒𝐀 𝐭𝐨𝐩𝐢𝐜𝐬?
Array, Binary Search, Sliding Window, Matrix, Two Pointer, Intervals, Hash Map, String, Recursion, DP, Trees, Graph, Linked List, Stack, Queue & Heap

𝐂𝐫𝐚𝐜𝐤𝐢𝐧𝐠 𝐭𝐡𝐞 𝐆𝐀𝐌𝐀𝐌 𝐓𝐞𝐜𝐡𝐧𝐢𝐜𝐚𝐥 𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰𝐬 - For all the preparation resources, strategies, tips, and roadmap that I followed, you can buy my ebook at - https://lnkd.in/d9xe8yfJ

🔗 Ссылка на оригинальный пост:
https://www.linkedin.com/posts/dinesh-varyani_systemsexpert-systemsexpert-google-activity-7105187146088497152-yvT-?utm_source=share&utm_medium=member_desktop
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍3🤯2
Тимур Тибеев | BigTechDream pinned «Воркшоп по алгоритмам ☄️ Увольнений становится все меньше, а это значит пора начинать готовиться к собеседованиям. В преддверии нового потока на курс по алгоритмам, хочу провести воркшоп на тему «Как решать задачи на Leetcode?». О чем будет воркшоп: -…»
Как запускался Threads? 👍😍

На pragmatic engineer вышла статья про историю разработки и запуск «убийцы твиттера» Threads от менеджера проекта и главы разработки сервиса.

Приведу выжимку из статьи.

Немного цифр 📈
1 миллион пользователей в первый час
30 миллионов в первый день
70 миллионов за 2 дня
100 миллионов за 5 дней

Бережливая разработка ⚙️
Была вера, что более экономичная организация команды поможет быстрее создавать продукты высокого качество, и это оказалось верным.
Все началось с маленькой команды, большинство ребят было из Instagram, не было внешних наймов.
За неделю до запуска команда состояла из:
3 менеджера
3 дизайнера
60 инженеров
Первая строчка кода была написана в конце января 2023, а уже в июне проект был готов к релизу. Разработка заняла 5 месяцев.

Меньше слов, больше кода 🧑‍💻
Команда разработки не дожидалась окончания планирований и всех бюрократических процессов.
Даже перед тем, как руководство дало зеленый свет проекту, разработчики уже писали прототип.

Стэк технологий 💻
Backend - Python / Django
Приложение на IOS - Swift
Приложение на Android - Jetpack Compose (Java / Kotlin)

Старались по максимуму переиспользовать кодовую базу Instagram и внутренние сервисы Meta.

Тестирование 🪲
Бэкенд писался по принципам test driven development.

Автоматизированные тесты важны, но не очень подходят когда UI часто меняется и нужно быстрей запускать продукт на рынок. Было решено использовать мануальное тестирование и контроль качества. Инженеры QA каждые несколько часов тестировали последнюю сборку и давали свой фидбек.

Нагрузочное тестирование 🔥
Был план провести загрузочное тестирование перед запуском, но из-за внешних обстоятельств пришлось релизить Threads раньше, чем планировалось.

Пришлось масштабировать мощности и поддерживать запуск на лету. Благодаря экспертизе инженеров из команд Instagram и Meta, была уверенность в успешном запуске.

Meta годами инвестировала в свои базы данных, системы ранжирования, системы индексирования, системы уведомлений - это дало свои плоды. Все системы работали согласованно, выдерживая высокую нагрузку без каких-либо значительных сбоев.

✈️ Ссылка на статью
https://newsletter.pragmaticengineer.com/p/building-the-threads-app
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍5🍾3
Тимур Тибеев | BigTechDream
Воркшоп по алгоритмам ☄️ Увольнений становится все меньше, а это значит пора начинать готовиться к собеседованиям. В преддверии нового потока на курс по алгоритмам, хочу провести воркшоп на тему «Как решать задачи на Leetcode?». О чем будет воркшоп: -…
Всем привет!

Kind Reminder 🙂

Сегодня в 19:00 по времени Астаны будет воркшоп на тему «Как решать задачи на Leetcode?».
Кто еще не зарегистрировался, просьба заполнить форму на https://mockinta.getcourse.ru/intro

За час до встречи отправлю на почту ссылку на Zoom трансляцию 📬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍124💩2
Как пройти техническое собеседование в Big Tech?

Нашел статью инженера Datadog Lambros Petrou по подготовке к собеседованиям. Кто не знает, Datadog это сервис мониторинга, чем-то похожа на Grafana. Lambros Petrou успел поработать в Meta и Amazon, и решил свои опыт подготовки вынести в отдельную статью.

Приведу краткую выжимку, советую почитать всю статью.

Интервью процесс 🎲
Большинство процессов интервью в MAANG подобные компании похожи между собой. Есть небольшие различия в подходе и сложности задач.

Процесс состоит из следующих этапов:
2-3 секции с написанием кода
1-2 секции с проектированием систем, обычно для инженеров уровнем Senior и выше
1-2 секции поведенческих вопросов

Обычно каждая встреча занимает 45 минут, в некоторых компаниях на одно собеседование выделяется час.

Coding 👩‍💻
Именно этот тип интервью раздражает многих разработчиков. Если только вы не работаете в сфере, где нужно решать алгоритмические задачи изо дня в день.

Независимо от того, какой путь вы выберете, читаете ли книги или решаете задачи на Hackerrank, практика - это неизменный атрибут подготовки. Даже после 5 лет работы в Amazon, автору потребовался месяц, чтобы наверстать все знания по алгоритмам и структурам данных.

Нужно решать задачи разных тематик, чтобы вы могли сводить новые задачи к уже решенным. Даже если на собеседовании не попадется именно та задача из Leetcode, вы все равно сможете использовать приемы и подходы, которые уже научились применять ранее.

Практикуйтесь ежедневно или несколько раз в неделю в течение 2–5 недель в зависимости от ваших навыков.

System Design 🖌
Подготовке к этому типу собеседований сложнее, чем к алгоритмам.

Что рекоммендует автор?
1. Изучать стэк технологий вашей компании. Интересоваться у коллег архитектурными решениями. В частности автор многое понял, просто разбираясь как устроен AWS.
2. Читать инженерные блоги BigTech компаний
- https://aws.amazon.com/builders-library/
- https://engineering.fb.com/
- https://blog.cloudflare.com/
3. Прочитать кабанчика https://www.amazon.co.uk/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/B08VKMNDBN/
4. Просмотреть видео разбора интервью https://www.youtube.com/playlist?list=PLeNDQKdre0oEzLXh8Ksl2Ocoeltx0gD8-
5. Прочитать https://www.amazon.co.uk/gp/product/1838430210

Еще ресурсы для подготовки
- https://blog.pragmaticengineer.com/preparing-for-the-systems-design-and-coding-interviews/
- https://www.youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB
- https://www.hiredintech.com/classrooms/system-design/lesson/52
- https://github.com/shashank88/system_design
- https://github.com/checkcheckzz/system-design-interview

Behavioral 🎢
Некоторые компании больше уделяют внимание проделанный работе, вклад, сложность проекта. Другие спрашивают больше про вашу личность, принятие решений, разрешение конфликтов. Но большинство компаний спрашивают и то и другое.

Чтобы найти хорошие истории, вспомните 1-2 проекта, которыми вы гордитесь. Нужно уметь ответить на любой вопрос вокруг них. Нужно научиться описывать истории в формате STAR. Возможно придется отвечать на некоторые технические вопросы о проекте, поэтому заранее к этому тоже подготовьтесь.

Готовьтесь не только к приятным вопросам, но к негативным тоже. Как справились с конфликтом работе? Как завалили проект? Каких навыков вы хотели бы улучшить?

Готовьте свои истории в зависимости от компании, вам необходимо продать себя как можно лучше. Если например собеседуетесь в аналитическую компанию, стоит рассказать случай, когда вы смогли как положительно повлиять на метрики продукта.

Посмотрите видео https://www.youtube.com/watch?v=PJKYqLP6MRE

➡️Ссылка на оригинальную статью
https://www.lambrospetrou.com/articles/big-tech-software-interviews/
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍2🔥1