„Chillin‘“ at Amazon
618 subscribers
27 photos
1 video
7 files
370 links
Amazonian SDE is sharing, 'cause sharing is caring 👨‍💻

note: I do not represent any of my employers in this channel
Download Telegram
На прошлой неделе весь день провёл на интервью. 5 часов интервью, с 5 людьми. Половину времени знакомились и общались по ценностям, оставшееся время по технической части: решение задачек, алгоритмы, ООП, системный дизайн

В итоге залетаю в одну крутую команду Амазона!
Системный дизайном никогда не занимался и интервью не проходил. Но имея прошлый опыт подготовок к разным конкурсам, я нашел свою модель подготовки.

Моя формула успеха - систмность, от общего к частному, и калибровка с последующей работой над ошибками.

В итоге, полторы-две недели и успешное прохождение! Чуть позже постараюсь раскрыть в больших деталях
Channel name was changed to «WebArchitect»
Youtube - главный учитель нашего времени! По крайней мере в моем случае.

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

Дополнительный бустр - я практически всегда смотрю все на скорости 1.5-2х
Очень крутая статья на тему Scrum. В целом, в нашей команде мне очень нравится наша динамика, но даже в ней, неокторые участники заметили изъяны и попросили прокачать! Больше всего мне понравилась пока эта статья. Делюсь с вами

https://stackoverflow.blog/2020/06/29/does-scrum-ruin-great-engineers-or-are-you-doing-it-wrong/
„Chillin‘“ at Amazon
Системный дизайном никогда не занимался и интервью не проходил. Но имея прошлый опыт подготовок к разным конкурсам, я нашел свою модель подготовки. Моя формула успеха - систмность, от общего к частному, и калибровка с последующей работой над ошибками. В…
Я обещал рассказать чуть в больших деталях о моей подгтовке к к собеседованию в FANG.

Мой фреймворк для прохождения интервью по системному дизайну, с которым я готовился к интервью на позицию SDE в Amazon:

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

Собираю данные я по след. группам:
- functional requirements (request/response),
- non-functional requirements (tps (transaction per second), latency targets, consistency, etc.),
- what's out of scope,
- rough numbers to estimate load (network, storage, compute), notes

Если подкрепить все это подготовкой в виде репетиций или mock interview, то шансы на успех очень высоки.

Если кому интересные какие то спецефические детали, то спрашивайте. Буду рад поделиться опытом.

Чуть позже по-пишу на тему очень полезных ЮТуб каналов
Один из моих пет-проектов: https://t.me/gmat_bashers

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

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

з.ы. если качаешь английский язык, навыки критического мышления (умения аргументировать), или просто к GMAT 😂, то добро пожаловать! Будем вместе решать задачки
https://t.me/gmat_bashers
Channel name was changed to «Из финансиста на SDE в Амазон»
„Chillin‘“ at Amazon
Я обещал рассказать чуть в больших деталях о моей подгтовке к к собеседованию в FANG. Мой фреймворк для прохождения интервью по системному дизайну, с которым я готовился к интервью на позицию SDE в Amazon: - начинать со сбора информации, и только потом…
#systems_design #youtube_channel

Systems Design #2

Как и обещал, начинаю делиться ресурсами, которые помогли мне при подготовке к Systems Design Interview

Imho, топовый канал по подготовке - https://www.youtube.com/channel/UC9vLsnF6QPYuH51njmIooCQ

Там не очень много видео, но по содержанию очень богатые. Впервые я наткнулся на этот канал около года назад. Тогда, посмотрев его минут 15, я начал замечать, что информации новой для меня очень много. Приходилось ставить паузу и обдумывать все в деталях. Далее конечно, как и, наверное, делают многие, я просто забросил просмотр, так как просто на голом интересе так страдать мой организм судя по всему не захотел (я тогда никуда не готовился).

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

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

Уже через неделю подготовки (по 2-3 часа в день), я смотрел на эти видео как на родные и они уже не казались мне такими сложными.

Из плюсов, автор очень круто структурировал все свои видео и дает контент постепенно. К концу просмотра всех видео, при желании, каждый сможет сформировать свой фреймворк прохождения Systems Design Interview. У меня получилось на ура! Рекомендую смотреть по порядку, так как какие то темы он расскрывает в первых видео, и в следующих уже не повторяется.

Опять же, из моего опыта, это топ!
„Chillin‘“ at Amazon
Один из моих пет-проектов: https://t.me/gmat_bashers Мой личный тренажер, где я ставлю мозги на свое место. Давно хотел поднять его, да все ходил вокруг да около. Но порядка месяца назад все же реализовал. Как ни странно, самый действенный способ оказался…
Из стэка использовал: Telegram API, DynamoDB, AWS Lambda. Мало того что все три сервсиа очень user-friendly, так еще и практически бесплатно.

Хотелось бы отдельно отметить AWS Lambda, это реально вещь! С ней каждый "сам-себе-режиссер" и может писать кучу различных скриптов для персональных нужд.

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

Чего уж говорить о потенциале для стартаперов
Не знаю как про Фб и Гугл, но про Амазон тру! Машина по выстраиванию бизнеса!
Очень доволен Youtube API. Все очень просто и замечательно! И по каналам побегать, и видео поискать, и посмотреть по ним статистику.

Написал себе тулец для снятие снэпшотов на интересные мне каналы и отправляю себе в ленту. Все просто и элегантно!
В поиске идей!

В продолжении той истории с автоматизацией телеграм канала @gmat_bashers, я решил дальше поковырять Telegram и Youtube APIs. Мне очень интересно стало как это все работает. Тут интересно не только техническая часть, но и психологическя часть.

Есть например каналы, где каждый день постят фотографии котиков, и там 200к подписчиков. Риторический вопрос: "Зачем это людям?". Я точно, понимаю, что я человек из другого теста. И вот это как раз меня и заинтриговало :))

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

А я в свою очередь буду держать вас в курсе и буду делиться результатами!
„Chillin‘“ at Amazon
#systems_design #youtube_channel Systems Design #2 Как и обещал, начинаю делиться ресурсами, которые помогли мне при подготовке к Systems Design Interview Imho, топовый канал по подготовке - https://www.youtube.com/channel/UC9vLsnF6QPYuH51njmIooCQ Там…
#systems_design #youtube_channel

Systems Design #3

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

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

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

Канал ниже ведет Software Development Manager, как я понял, из Microsoft, где он на волонтерской основе раз в две-три недели проводит моки и дает отзыв.

Из крутого, это то, что он расставляет акценты на том что он ценит, или то, что не стоит делать.

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

В общем, всем тем кто готовится к Systems Design Interview, рекомендую этот канал.

Бонус совет: не ограничивайтесь просмотром Mock Interviews, а постарайтесь найти кого-нибудь, платно или бесплатно, чтобы прогнаться через Mock Interviews самостоятельно.

Обещаю, чуть позже, написать свою историю про мои 3 Mock Interviews и какую пользу я извлек из них.

https://www.youtube.com/watch?v=nD8jvIzNTxM&list=PLHNJ91XSF3wzT6BaLVi4WbnuHcfZSXMek
This one is awesome! What how quality of the existing technologies is powered by ML

- De-noising
- Ability to rotate objects (based on prediction of other dimensions)
- and, *my favorite*, video-compression, which gives 1000x network traffic optimization.

https://www.youtube.com/watch?v=eFK7Iy8enqM
#algorithms #youtube

Algorithms #1

О, ничесь! Впервые я увидел это видео около 3х лет назад, когда открыл для себя мир программирования. Тогда меня этот "кандидат" очень удивил и я думал, что это "уровень" Гугл разработчиков. Сейчас же пересматривая это видео, понимаю, что в принципе ничего сложного оказывается та и нету, при условии, что есть фундаментальные знания структур данных и простых алгоритмов.

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

В моем случае я НЕ нарешевал 200+ задачек на литкоде, а ограничился примерно 60-ю, уровня Изи и Мидл. Решал я эти задачки больше с целью научить себя правильному подходу. В итоге все получилось :) было два офера - Амазон и Блумберг.

А у вас какой опыт?

https://www.youtube.com/watch?v=XKu_SEDAykw

з.ы. кстати, будут вопросы, пишите. Я на знания не жадный :))