💻 Coding interviews in a nutshell
6.85K subscribers
24 photos
214 links
Разбор задач для собеседований, по одной каждую неделю.

У микрофона Виктор @vitkarpov. ex-Amazon, ex-Yandex
Download Telegram
Всем привет! 👋

LeetCode выкатили новую категорию вопросов -- JavaScript. Правда, пока их всего 21, но похоже на реальные задачи с фронтенд-собеседований.

P.S. bigfrontend.dev, по-моему, лучший сборников задач для фронтенда.
Всем привет! 👋

Решил открыть новую рубрику: вакансии в студию!

Лондон, £100k-£120k + bonus + share options, Tier 2 sponsored visa if necessary (для переезжающих). Фулстек Typescript, Node, React, GraphQL, Postgres

Со слов рекрутера:

A London based, B2B scale-up is looking to enhance their engineering team as they have recently secure Series B funding. They use Computer Vision and Augmented Reality to build a project management platform for third party clients within the construction industry working on large scale modern construction projects. This is an award winning platform that has created a monopoly for business development. They use a mixture of Human and AI hybrid technology to provide accurate and reliable reports to the construction Project Managers they work with.

Если вам интересно -- скидывайте в личку резюме в PDF, я сделаю рефер.
Всем привет! 👋

Мы с моим другом Олегом Громовым работаем над новым образовательным проектом.

Если вы проходили онлайн-обучение программированию за последние 2 года, пожалуйста, заполните наш коротенький опросник: https://forms.gle/wWDzDFitHSTYRQ316

А если ещё и готовы поболтать около часа про ваш опыт обучения программированию и работы, то поставьте галочку в конце формы 🔥

В качестве благодарности за разговор будет консультация + письменные рекомендации от меня и/или Олега по любым вопросам - от алгоритмов до софт-скиллов. Спасибо! 🙏
В свежем клиенте телеграма появились папки. Делюсь подборкой айтишных каналов @ityoutubers_comhttps://t.me/addlist/WQh-eMyE0wkzYjQ6 🔥
Всем привет! 👋

Продолжаю публиковать вкусные вакансии.

На этот раз платформа для автоматизации работы ресторанов из Италии ищет синьора Node.js удаленно (CET times, работаешь откуда хочешь как ИП), up to €80k, от 8 лет опыта (со слов рекрутера).

Если интересно -- скидывайте резюме в личку!
Сел на досуге порешать рандомную задачку с литкода и подзавис на полчаса. Вот это нынче "easy" пошли! 😊

Есть две строки. Разрешается сделать ровно одну перестановку символов в первой строке. Можно ли таким образом получить вторую строку? Звучит проще некуда, но дьявол в деталях.

P.S. В лоб, за квадрат, не решается -- строки 2 * 10^4 длины.
Годный канал, а подписчиков мало.
🎧 Как попасть на стажировку в текущих реалиях, когда на одну вакансию приходится по 100500 откликов?

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

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

Таймкоды:
0:10 - Что компании ожидают от стажеров

1:50 - Как можно прокачать свои Hard Skills и начать уверенно чувствовать себя на собеседовании

3:15 - Как HR фильтрует отклики, и почему ваше резюме даже не просматривают / нет ответа / мгновенно приходит отказ

6:35 - Почему высшее образование важно для начинающих специалистов?

8:00 - Как правильно написать сопроводительное и почему это важно

9:15 - Что должно быть в резюме и почему нельзя отправлять пустое резюме

13:15 - Куда, когда и как подавать резюме стажерам

17:30 - Где можно получить дополнительный реальный опыт и заработать первые деньги

📚 Дополнительные материалы:

- подборка материалов для подготовки к техническому собеседованию: https://t.me/it_diva_offical/44

- мой курс по поиску работы в IT от выбора востребованного направления до получения оффера и прохождения испытательного срока:
https://course.it-diva.ru/

- подборка материалов для прокачки Hard Skills до уровня крупных компаний:
https://t.me/it_diva_offical/81

Подкаст можно слушать на скорости 2x.

А дополнительные вопросы можно написать в комментариях 👇

#вопрос_от_подписчика
#поиск_работы
Всем привет! 👋

Продолжаю постить вакансии для желающих релоцироваться.

Ищут Senior / Lead Engineer (5+ лет опыта в резюме) в Лондон. Гибридный режим: 2 дня в неделю из офиса (near London Bridge), остальные — удаленно. Компания делает рабочую визу.

Salary: £90,000 - £120,000 annual
Tech stack: Node, Typescript, React, Python and AWS.

Отправляйте ссылки на свои LinkedIn или резюме в PDF в личку. Я пошарю с рекрутером! 🚀
📚 Кто там готовится к решению алгоритмов на собеседовании?

Ловите внезапный подгон:
https://academy.yandex.ru/handbook/algorithms

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

P.S.: мне умение решать такие задачи до сих пор помогает в работе, так что лишним точно не будет 😁
Кто там хотел больше литкода? NeetCode стримит круглые сутки, в прямом смысле — уже 10 часов в эфире, осталось еще 14 https://www.youtube.com/live/W77tXhVBQvY 🙀🔥
Всем привет! 👋 Сходил в UfoStation podcast поболтать про фаанг, собеседования, алгосики и вот это все 😊
FAANG, алгоритмы и собеседования
ufostation-s03e04
s03e04: FAANG, алгоритмы и собеседования

Гости выпуска

Виктор Карпов, Software Engineer & Educator:
- Twitter аккаунт
- Youtube канал. Алгосики для самых маленьких
- Coding interviews in a nutshell

Содержание выпуска

00:00:44 Знакомство с гостем
00:07:40 Взгляд в прошлое
00:10:33 Почему именно FAANG
00:17:08 Что изменилось спустя 5 лет
00:19:41 Изменилась ли мотивация
00:23:49 Работать несколько лет в FAANG
00:27:47 Попасть через публичные активности
00:32:39 Этапы собеседования
00:36:52 Алгосекция в не-FAANG компаниях
00:39:21 Нежелание лайвкодить
00:41:11 Отличия собеседований м/у компаниями
00:43:43 Как подготовиться к алгосекции
00:44:46 Платные услуги, чтобы устроится
00:48:23 Компании, куда проще попасть
00:50:53 Финальный этап собеседования
00:54:59 Куда я попадаю после собеседования
00:56:53 Различия м/у офисами и локациями
01:00:06 Новые офисы и бюджетная рабочая сила
01:02:28 Европейской зарплаты недостаточно?
01:08:10 FAANG не панацея
Невероятные приключения @evgeniiray в мире собеседований! Саспенс 80 уровня 😱
Forwarded from Front-End Engineer Blog (Evgenii Ray)
🇬🇧 (English version can be found after this post below)

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

Предыстория 🤌

В Англии, а точнее в Лондоне, есть сектор рынка где фронтендеры зарабатывают 800к-1М фунтов в год 💷(~40-45k фунтов в месяц после налогов). Я не шучу, такое существует, до определенного времени все было на уровне слухов, пока несколько знакомых не нашли работу в этих компаниях. Как можно догадаться, это сектор финансов, а точнее Хедж Фонды. В голове загорелась идея, почему бы и нет? Так началось путешествие длиною в 4 месяца. Как я уже писал ранее, мне нравится мой текущий проект в Мете и я не хотел бросать цель его закончить и одновременно дорасти до Staff роли, учитывая, что уже имел большой социальный капитал в команде и в проекте.

Цели поставленные на 4 месяца :

1. Работа над текущим проектом и подготовка промо пакета для Staff Engineer
2. Подготовка к интервью в хедж-фонды в Лондоне

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

В течении 4ех месяцев мой день выглядел примерно так 📚:

- 8 часов работа
- 5-6 часов подготовка
- 1 час спортивный зал / кардио

Все выходные, я сидел за подготовкой, но каждые 3-4 недели ходил на 2-3 дня в хайк, что помогало поддерживать психику в нормальном состоянии. Про рефлексию и состояние выгорания расскажу чуть позже.

Тактика 🤔

Интервью процесс в хеджы был секретом. Я не знал, чего ожидать от интервью. Роль для таких компания новая и непонятная. К тому же я около года не писал на фронтендовом стеке в проде, но сохранял к нему любовь и использовал его в личных пет-проектах. Также, было неизвестно, нужен ли будет литкод (спойлер: нет).

Подготовка 📚

1. Прорешан весь bfe.dev, это заняло у меня около 2 недель + неделю тренировок на скорость (~200 задач)

2. Прорешано ~300 задач на литкоде, второй раз это оказалось сильно легче. В среднем, я решал 10-15 задач в день. Этот шаг занял у меня около 5 недель.

3. Перезаписал видео по System Design, которые опубликовал 2 года назад и дополнил их свежими знаниями и полезными советами, которые получил от подписчиков и на ютубе (скоро выложу обновленные видео). Этот этап занял около недели.

Боевое тестирование 🚀

Идти сразу на интервью было сложно, поэтому решил податься в мелкие и средние компании для тренировки навыков. В сумме отправил резюме в 34 компании, 29 из них ответили, а далее с 23 было назначено интервью. Так как моя виза не привязана к работодателю, компании охотно меня собеседовании. График интервью был плотный, поэтому собеседовался прямо в переговорке в офисе 😂

Результат: 21/23 оффер получен
Минимальный оффер: 50K (Senior Principal Engineer)
Максимальный: 250К (Staff Engineer)

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

Час Х 😬

Список хеджей куда можно податься фронтендеру достаточно мал, у меня получилось всего 4 компании.

1. Jane Street
2. Two Sigma
3. Jump Trading
4. Citadel

Ответ получил от всех достаточно быстро и интервью были назначены. Процесс интервью занял больше, чем сама подготовка. На все ушло примерно 2 месяца. Удалось ли получить оффер? Какой интервью процесс в этих компаниях? Что там с промо на IC6?

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

#interview #career
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет! 👋

Недавно попалось 4-е издание Distributed Systems — очень годно, рекомендую если не читали! У Григория Скобелева в книжном клубе будут идти публичные обсуждения по главам, в сентябре, если интересно.

P.S. книгу в PDF можно получить по почте, оставив адрес на сайте.
tl;dr: Order Capital, ICPC/IOI background С++ Lead, $360-420k+

Лунапарковый нетворк, дай мне силу! 🪄

Мы тут всё ещё ищем олимпиадного C++ лида в дубайский фонд — может быть, у вас такой есть? Хотим заплатить $2к за 5 минут вашего времени, если они приведут к найму! 🐸

Тимлидерский опыт от 2 лет, отличное знание современного С++, олимпиадный бэкграунд — as simple as that. Опыт в hft не нужен.

Основатель — чемпион мира по проге, коллеги — межнарники, свой продукт и команда под управлением, кайфово продуманная социализация. Тотал $360-420k: $15-18k+/месяц + годовой бонус, умножающий сумму, в среднем, на два. Нежно перевезут в Дубай с семьёй и котами 🐱

Если кто-то из ваших друзей, коллег или бывших коллег пришел вам на ум — расскажите об этом @alinashorokhova
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет! 👋

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