Viktor
@esmelov ник топовый, читается как jackass? 🙂
Viktor
ещё и js)
тонко!
Viktor
нормас гитхаб рекламу в adventofcode вставляет. контекстно.
Evgeniy
Lynn «Кофеман»
Так это спонсорская реклама же. https://adventofcode.com/2020/sponsors
Порридж В Ко-ливинге
Так это спонсорская реклама же. https://adventofcode.com/2020/sponsors
Ну вроде создатель сие дияния в Гитхабе работает
Viktor
Так это спонсорская реклама же. https://adventofcode.com/2020/sponsors
Точно, точно. Список спонсоров внушительный.
Roman
Что-то Day 1 был сложнее, чем Day 2 на adventofcode.com/2020
Viktor
Что-то Day 1 был сложнее, чем Day 2 на adventofcode.com/2020
ну а че, немного попарсить уже надо 🙂
Viktor
на самом деле это разминка, там дальше нормальные пойдут
Viktor
Кстати, а вы нажимаете на «вторую часть»?
Viktor
Просто можно не заметить, что она есть
Viktor
в каждой задаче
Viktor
должно быть так, в итоге
Viktor
по две звёздочки
Roman
Интересно, что бывший менеджер React.js, проходит раньше всех, он/она в топе))
Viktor
не знаю пригодятся ли когда-нибудь код первых частей, но на всякий случай всё хранится под гитом 🙂
Viktor
Интересно, что бывший менеджер React.js, проходит раньше всех, он/она в топе))
Я по-моему от неё и узнал про челендж в прошлом году.
Viktor
Вообще побыть там в топе реклама хорошая.
Viktor
Интересно, что бывший менеджер React.js, проходит раньше всех, он/она в топе))
он/она — неудобно, вот зачем нужен they. жаль на русском звучит это максимально странно, типа «менеджер реакта, они...»
Viktor
Да, в данном случае можно говорить просто она. Это скорее когда не знаешь о ком речь идет и говоришь про абстрактного «менеджера», который может быть он или она.
Viktor
Я уже понемногу привык не говорить всегда he
Viktor
Хотя, кажется, всем пох
Lynn «Кофеман»
Оно!
Roman
Оно!
Это как-то обидно звучит)
Lynn «Кофеман»
Что б все обижались! Чтоб никому обидно не было 😅😂
V
сегодняшняя задача на литкоде неожиднно сложная для второго дня
Viktor
похоже они решили их оставить на постоянку
Viktor
ага
ты решаешь каждый месяц что ли? 😱
V
не-а
V
сейчас вот в первый раз открыл с лета )
V
в декабре решаю адвент )
Порридж В Ко-ливинге
в декабре решаю адвент )
Что значит адвент?
V
Что значит адвент?
https://adventofcode.com/
Порридж В Ко-ливинге
Ааа, блин, я тоже. Буду второй день решать скоро
Viktor
Ааа, блин, я тоже. Буду второй день решать скоро
да-да, подключайся. там сейчас простые задачки, но скоро должна пойти жара. чатик оживился, кажись всем зашёл этот челендж. литкод такое себе, по сравнению с этим.
Viktor
я очень надеюсь, что в этом году будет такая же история с раскрытием все нового контекста с каждым днем и связь в большой проект.
Viktor
в первые два дня этого не видно, к сожалению
Порридж В Ко-ливинге
Мне и литкод нравился. Только я устал, хочу отдохнуть на реальных заданиях
Viktor
Мне и литкод нравился. Только я устал, хочу отдохнуть на реальных заданиях
ну вот меня пугает пока, что они не выглядят реальными 😃 но это первые два дня. дальше должно быть ок.
Порридж В Ко-ливинге
Да нормально
Null
Привет! Недавно опубликовал гостевой пост в другом канале, про собеседования. Почитайте, если любопытно про «подготовку в FAANG» (на самом деле, куда угодно).
Null
5 важных вещей при подготовке в FAANG Всем привет! Меня зовут Виктор, программирую ЭВМ в Амазоне, до этого — в Яндексе. Был на собеседованиях в Facebook, Microsoft, Google. Хочу поделиться 5 важными вещами, которые я вынес для себя, при подготовке к собеседованиям в эти компании. 1️⃣ Рефер Попасть на собеседование проще всего через рефер. Найдите человека на LinkedIn, который работает в нужной вам компании и будет готов его дать. 2️⃣ Резюме Оформите резюме под конкретную вакансию: релевантная секция «о себе», достижения (желательно в цифрах: ускорил, сократил, и т.д.) рядом с каждой позицией. Не стесняйтесь «хвалить себя». Врать не стоит, конечно, важно просто вспомнить, что вы делали и правильно описать. 3️⃣ Английский Исключительно важный пункт. Важно уметь рассказать про свой опыт, про свои проекты, про «сложные задачи, которые решал» или «конфликты с менеджером» (спойлер: для таких вопросов есть специальная секция) — все это нужно подготовить заранее, даже на родном языке, а уж на втором тем более. Так же важно потренироваться решать задачи объясняя на английском, привыкнуть к таймингу и обстановке интервью, чтобы потом меньше стрессовать. Для этого существуют мок-интервью, попробуйте https://pramp.com. 4️⃣ LeetCode и алгоритмические секции Алгоритмическая секция должна выглядеть как парное программирование, а не как экзамен. Представьте, что решаете задачу с коллегой и займите «солирующую позицию»: задавайте вопросы, рассуждайте про сложность, плюсы и минусы решения. Порешайте 50-60 задач разного уровня сложности, из списка популярных для собеседований. Сразу станут видны пробелы: как дерево обойти, как бинарный поиск написать, чем отличаются BFS от DFS. Это базовые вещи, которые пишутся на автомате, если кандидат их не знает — это красный флаг. Подтяните базу и смело на интервью, совсем не обязательно решать сотни задачи месяцами! 5️⃣ Оффер и торги Стоит изучить рынок зарплат для определённой локации и уровня в данной компании, поможет https://levels.fyi. Идеальный вариант — получить два оффера, чтобы можно было торговаться. На этапе оффера делать это абсолютно нормально: компании совсем не выгодно потерять кандидата на самом последнем этапе, поэтому процентов 10-15 можно выбить (обычно прибавкой к опциону или sign-on бонусу) Подробный пост про собеседование в Амазон. А ещё я веду канал с разборами задач. Это был первый гостевой пост на канале. Если вы тоже хотите поделиться опытом — напишите мне в @winterview_contact_bot
Sergei
Так pramp.com ни разу и не попробовал. Там же с такими же как ты сам интервьюируешь друг друга, правильно?
Sergei
Как-то была акция регистрируешься и получаешь безлимитные интервью
Viktor
Так pramp.com ни разу и не попробовал. Там же с такими же как ты сам интервьюируешь друг друга, правильно?
Именно так. Плюс сразу тренируешь английский. 5 бесплатных интервью, но если ты приходишь вовремя и нормальный фидбек — то они не тратятся. По крайней мере, так было раньше, когда я там сидел, сейчас может они уже начали как-то монетизироваться.
Viktor
В итоге, можно каждый день себе ставить моки, особенно когда известна дата интервью, тренироваться до упора за пару недель. В итоге, на реальном интервью будет меньше нервов.
Sergei
Правильно я понимаю это не техническое, а рассказ о себе и тд
Viktor
Хотя там есть разные секции теперь. Есть и бехейв, есть и систем-дизайн.
Viktor
Но техническое выглядит как «пишете код во встроенном онлайн-редакторе»
Viktor
Интервью по 45 минут. Друг у друга. Быть интервьюером, кстати, тоже полезно, это прокачивает.
Viktor
Бехей, мне кажется, проще тренировать самостоятельно: надо подготовить внятный рассказ про себя, для этого другой человек не особенно нужен.
Sergei
А если ты энтри левел, что ты там проведёшь или там гайд какой-то и решение задачи, вопросы какие задать дают?)
Viktor
Viktor
ты её соответственно сам разбираешь, убеждаешься, что понимаешь «что тебе будут пытаться рассказать»
Viktor
собственно, это и прокачивает дополнительно
Sergei
Make sense
Viktor
причем там не просто решение, а по уровням, типа «если чувак написал квадрат, задайте вот такой фолоу-ап»
Viktor
и ты понемногу понимаешь принцип в этих задачах
Sergei
Вот это хорошо, я на самом деле не вижу на что задача в большинстве случаев
Sergei
Но вот с концепцией двух поинтеров уже in-place задачи начал решать
Sergei
Тут начинать с разбора или долбится пытаясь решить сначала самостоятельно и в лоб?
Viktor
Тут начинать с разбора или долбится пытаясь решить сначала самостоятельно и в лоб?
сначала самостоятельно, конечно. у меня есть стратегия, которая кажется разумной, с помодоро-таймерами.
Viktor
сперва сам полчаса, не вышло? берешь подсказку, опять сам полчаса, не вышло? смотришь решение, откладываешь задачу в стопку «точно забуду, порешать ещё раз через пару недель»
Viktor
и так по кругу пока не случится прозрение 😃
Порридж В Ко-ливинге
Оооо, ночалось
Порридж В Ко-ливинге
@vitkarpov
Viktor
они ждали своего часа 😃
Порридж В Ко-ливинге
Может выйти 1 в 1, ну и что. Главное чтобы нейронные связи появились