Как заработать миллион (не сум) если тебе 18? Многие часто об этом задумывались. Что делать если в стране почти не дают венчурных инвестиций? 🤔🤔🤔🤔
Пример двух бразильских юношей, которые за год с небольшим создали свой единорог. Всё возможно в этом мире, господа 😉
#StartUpSchool#GroundZero#Story#Inspire
Это будет последняя неделя собеседований в FAANG, по крайне мере пока. На этой неделе мне предстоит 4 собеседования, 2 от Google, 2 от Facebook.
Google
2 собеседования, как я понял это Troubleshooting и Scripting. Это специальные собеседования для позиции TSE. На Troubleshooting будут давать какую то проблему, мол “Пользователь не может увидеть страницу A” и мне надо будет показать как я буду дебажить и исправлять причины ошибки. На Scripting будут смотреть как я пишу письма, это нужно на случай коммуникации с клиентом. Тоже будут даваться разные ситуации и я буду обязан составить толковое письмо клиенту. Тут главное это вежливость, хороший английский, правильный тайминг (когда отвечать), умение разжёвывать причину и решение ошибки, прикладывать полезные ссылки и картинки и т.д. Поскольку нет каких то правил и курсов на эту тему я просто почитал статьи в интернете на тему как правильно общаться с клиентом. Отдельной практики я тоже не делал, так как это все то чем я занимаюсь на нынешней работе. Насчет Troubleshooting немного почитал про TCP/IP, UDP, HTTP и про API, REST, gRPC и т.д чтобы освежить знания.
Facebook
Тут по интереснее будет. 2 собеседования, Кодинг и System Design. Для кодинга начал снова решать задачи на Leetcode по тэгу Facebook. Для System Design провел мок собеседование со знакомым. Планирую еще почитать и разобрать несколько кейсов с курса Grokking System Design Interview.
Какие ощущения?
Я измотан умственно. Тяжело одновременно совмещать подготовку к собеседованию, работу и семью с ребенком. Приходиться какие вещи ставить на паузу и выделять время для решения задач. Стараюсь пару часов в день выделять и решать примерно 2-3 задачи уровня Hard/Medium на Leetcode.
По уровню сложности самый тяжелый будет Facebook SDI, потом Facebook Coding, потом Google Troubleshooting, потом Google Scripting. Надеюсь попадется тема которую я уже делал.
На удивление оказывается что большая часть аудитории это Рабочие, я думал будут студенты. Это круто! Пробую потихоньку добавлять интерактив голосование, комменты, реакции и т.д чтобы понимать какие темы вам больше интересны.
#story#facebook#google
Получил фидбэк от Google и Facebook. Момент истины.
Google
Рекрутер сказал что есть 2 новости хорошая и плохая.
Плохая.
Сказали что 3/5 собеседований (1 LP, 2 coding) я показал себя отлично и они сказали что я большой молодец. 2 собеседования (1 coding, 1 System Design) сказали что я не смог дотянуть до уровня качества компании. По итогам компания не может продолжать рассматривать меня на позицию Software Engineer, так как я еще слабоват по их меркам. Мне сказали “we will not be moving forward with your application”
Хорошая.
Поскольку большая часть собеседований прошла хорошо меня решили не оставлять на следующий год и предложили рассмотреть позицию TSE (Technical Solution Engineer). Это техническая позиция где меньше кодинга и больше работы с людьми и больше дебаггинга. Это примерно то чем я занимаюсь сейчас в нынешней компании. Мне отправили описание позиции. Сказали что будет еще дополнительное собеседование. Сейчас договариваюсь по времени.
Facebook
Опять же рекрутер сказал что есть 2 новости хорошая и плохая.
Плохая.
Сказали что я показал себя отлично на кодинге и LP. Но в одном кодинге интервьюер неверно объяснил задачу из за чего я неверно решил ее по началу и много времени потерял на легкой задаче. И System Design был хорош, но было мало “positive signals” как они говорят, хотят больше инициативности, больше рассуждений насчет плюсов и минусов разных решений, и не привязываться к одному решению. В итоге они получили смешанные чувства после собеседования и не смогли прийти к единому решению.
Хорошая.
Чтобы уже окончательное разобраться мне назначили еще 2 дополнительных собеседования. 1 кодинг и 1 System Design. Если я пройду меня возьмут, если нет то окончательно отошьют. Придется откликаться повторно через год. Сейчас договариваюсь по времени.
Итоги
Я надеялся что к этому времени уже все решиться и я уже смогу расслабиться и сфокусироваться на работе. Я уже пару недель не решал задачи на Leetcode. И тут хренак, оказывается еще не конец, а только все начинается и будет еще куча собеседований. Нужно начать готовиться и уже дожать оставшиеся собеседования, выложиться на все 200%. Хуже уже не будет.
#story#facebook#google
Я прошел 2 онсайт собеседования на этой неделе, должен вам 2 фидбэка. Постараюсь коротко.
Google
Было 3 кодинг собеседований утром, обед, потом 1 LP собеседование, 1 System Design. Каждое собеседование длилось час. Кодинг часть была не сложной. И решал задачи я уверенно. LP тоже вроде все ответил верно. System Design я тупил жестко. Нужно было сделать кэш систему для Google Search, супер стандартная проблема. Я долго не мог понять сколько серверов нам надо. Я думал что нужно отталкиваться от количества запросов который каждый сервер может обработать, но оказалось что этого не достаточно и нужно еще учитывать network bandwidth. Еще я не смог поделить 1000/800. Я сказал что это будет 0.3, тогда как это будет 1.3. Вот такой вот у меня уровень математики.
Какие ощущения?
+ Решал задачи уверенно, минимум багов, тестил, говорил свои мысли.
+ LP отвечал уверенно, рассказал о моем опыте. Тут тоже вроде все норм.
- System Design был просто атас. Я чувствовал себя школьником который решил откликнуться в Google и случайно попал на онсайт.
Я думаю что мои шансы 50/50. Так как я показал хороший результат на кодинге, но к сожалению у меня был очень слабый System Design. Нужно больше практики.
Facebook
Утром был System Design и Кодинг, обед, LP и еще один Кодинг. Каждое собеседование длилось 45 минут. На кодинге давали 2 задачи, одну на разогрев, вторую уже посложнее. Я все раскидал, задачи уровня Easy/Medium на LeetCode. Уложился в 45 минут. System Design попалась тема, которая мне очень хорошо знакома, это локализация приложения и много чего еще. Поскольку у меня был опыт в этом я был на волне, описал все плюсы и минусы разных подходов, описал реализацию классов, описал как это все будет храниться и т.д. С математикой тут было проще. В основном умножения, с умножениями у меня лучше.
Какие ощущения?
+ Решал задачи уверенно, минимум багов, тестил, говорил свои мысли.
+ LP отвечал уверенно, рассказал о моем опыте. Тут тоже вроде все норм.
+ Раскидал System Design. (По крайней мере я так думаю)
- Одну задачу я решил неверно, поскольку не до конца понял проблему. Интервьюер меня поправил, я это быстро исправил.
- Было несколько мелких багов в другой задаче. Исправил с подсказкой интервьюера.
Тут я позволю себе смелость сказать что ставлю 40/60, 40 - что мне откажут, 60 - что пропустят. Но опять же против меня играет то что это высокая позиция, вирус бушует и мест мало. Поскольку я не показал себя на 200%, могут сказать что я хорош, но не настолько чтобы меня брать в команду. Могут докопаться что иногда я был не инициативным и не вел разговор, так как бывало что я неправильно понимал задачу и не понимал что делать дальше. После собеседования вышел уверенным в себе.
После отказа Амазона я уже поплакал в душе. И я стараюсь не питать фантазий. Это помогло мне меньше нервничать на собеседовании. Я отпустил ситуацию, будь что будет. Откажут, погрущу. Примут, порадуюсь. Надо двигаться дальше. На работе очень ответственный проект, надо собраться и входить уже в рабочий ритм и отдохнуть от собеседований.
Update
Хочу сделать короткий пост о том как попасть на собеседование в Google, Amazon, Facebook (и как завалить его). Так что не теряйте меня.
#story#facebook#google
📣 “Izdoshlik” – She’riyat kechasi
📆 17-iyun, 17:00–20:00
📍Ground Zero Kitob Olami, Mustaqilik 6
Yurtimizning taniqli shoirlari Erkin Bozorov, Jontemir Jondor va Bek Ali ishtirokida o‘tkaziladigan “Izdoshlik” kechasiga taklif etamiz!
Jadidlar ruhini zamonaviy ovozlar orqali his eting!Bu kecha – milliy o‘zlik, madaniy uyg‘onish, va ta’lim orqali jamiyat taraqqiyoti haqida she’rlar, fikrlar va ilhom manbaiga aylanadi.
✨ Yosh ijodkorlar va Teach for Uzbekistan do‘stlari uchun ochiq maydon
🎤 Ochiq mikrofon, samimiy suhbat va yangi ovozlar
O‘tmish – ildiz, Kelajak – yo‘l. Ularni bog‘laydigan esa So‘z va Harakatdir.
Biz bilan birga bo‘ling – ruhda uyg‘onish va fikrda erkinlikni his eting.
💬💬💬🗣
📣 «Izdoshlik» – Вечер поэзии
📆 17 июня, 17:00–20:00
📍 Ground Zero Kitob Olami, Мустакиллик, 6
Приглашаем вас на вечер поэзии «Izdoshlik» с участием известных поэтов нашей страны — Эркина Бозорова, Жонтемира Жондора и Бека Али!
Почувствуйте дух джадидов через современные голоса!
Этот вечер станет источником вдохновения, размышлений и стихов о национальной самобытности, культурном пробуждении и развитии общества через просвещение.
✨ Открытая площадка для молодых творцов и друзей Teach for Uzbekistan
🎤 Открытый микрофон, искренние беседы и новые голоса
Прошлое — это корни, Будущее — это путь. Их связывают Слово и Действие.
Присоединяйтесь к нам, чтобы почувствовать пробуждение духа и свободу мысли!
#erkinbozorov#jontemirjondor#bekali#groundzero#kitobolami#teachforuzbekistan
#Dots#Memories#your#story
Join the Dots Memories: your story beta on ✈️#TestFlight
🔗 Link: https://testflight.apple.com/join/Bt4Wvavf
Shared by Dimitri
INKLYUZIV TAʼLIM SHAROITI QANDAY BO‘LISHI KERAK?
#bolalar#maktab#инклюзив #2026 #inklyuziv#story
📱Batafsil youtube kanalimizda tomosha qilishingiz mumkin!
O‘zbekiston Respublikasi Maktabgacha va maktab ta’limi vazirligi Pedagog kadrlarga malaka toifalarini berish jarayonini tashkil etish boshqarmasi boshlig‘i - Sardor Raximboyev "O'zbekiston-2030" strategiyasining 2-maqsadi haqida.
Bizni |📱youtube |📱instagram |📱facebook manzillarda ham topishingiz mumkin!
Поучаствовал сегодня на онлайн контесте от Leetcode. Позвал братишку чтобы не было скучно и был соревновательный дух. Итог: успешно решил 3/4 задачи, занял 1356/5823 место. Потратил на решение в общем все время контеста, те 3 задачи что решил решил за 28 минут. Остальное время ушло на решение последней проблемы уровня Hard. Решение нашел, но не прошел по Time Limit. Буду читать как решали другие и вникать.
Из новостей, закинул отклик в Google, сработал реферал. Они сейчас нанимают не активно, так что не уверен что позовут, но попробовать стоит.
#story#interviewtip#algo#google
Недавно написал знакомый из Amazon. Сказал что они набирают людей в команду по Оптимизации Доставки в Amazon, Ванкувер, и что он может туда отправить мое резюме.
Я конечно же согласился. Обновил резюме и выслал. Через пару дней мне написала рекрутер и сказала что они хотят рассмотреть мою кандидатуру.
Сказала что будет несколько этапов:
1. Онлайн тест по программированию (2 задачи по 90 минут, 1 тест на культурную совместимость)
2. Если пройду будет телефонное собеседование тоже по программированию (1 час).
3. Если пройду будет телефонное собеседование по System Design (1 час).
4. Если пройду меня допустят на виртуальный онсайт интервью который будет в Мае (4 часа).
Первый этап должен начаться уже в эти выходные.
Я конечно же при*уел от количества интервью. Но подумал что настал тот самый момент когда я могу посмотреть на что я способен и насколько я продвинулся в своей подготовке. Немного страшно. Страшно просрать еще одно собеседование в хорошую компанию.
Погуглил что может прийти в онлайн тесте. Пишут что будут 2 задачи. Одна уровня Easy-Medium как на LeetCode. Другая будет по сложнее, но максимум уровня Medium на LeetCode. Придут скорее всего стандартные вопросы по типу Графы, Деревья, Бинарный поиск, рекурсия и т.д. Пишут что задачи скорее всего будут прямолинейными, и там будет использоваться максимум 1 алгоритм или структура данных. Nothing fancy. Это радует.
Так же рад что ежедневно решал задачи на 30-Day LeetCoding Challenge и AlgoExpert. Помогает держать себя в тонусе.
Насчет теста на культурную совместимость я не боюсь. Обычно проходится на изи. Они даже сами дают ссылки на материалы для подготовки.
Какой план подготовки:
1. Продолжать решать задачи на LeetCode.
2. Повторить темы которые давно не попадались по тегам Графы, Деревья, Сортировки.
3. Попробовать порешать задачи с контестов, там могут быть новые задачи которые еще не попадались.
#story#interviewtip#amazon#algo
Начал проходить тестовые интервью на Pramp.com. Это бесплатная платформа где можно проходить телефонное интервью с такими же ребятами, которые готовятся к интервью. Дается 2 часа, по часу на каждого. Сначала ты собеседуешь партнера 1 час, потом он тебя. Сервис дает ощущение того стресса которое дает телефонное интервью в реальных компаниях. И так же это хороший способ понять свои недостатки и заодно порешать еще задачи. Pramp дает возможность проходить как Алгоритмические, так и собеседования по System Design. Постараюсь проходить такие интервью 2-3 раза в неделю.
Параллельно прохожу курс на algoexpert.io по System Design. Сначала решаю задачу на блокноте, а потом слушаю решение и исправляю ошибки. В System Design очень сложно оценивать критерии успеха, так как вопросы не имеют четкого решения, поэтому трудно отслеживать прогресс в отличии от алгоритмов. ъ
По вечерам стараюсь решать задачи на LeetCode. В основном по 1-2 задачи в день. Если не практиковаться пару дней уже начинаешь тупить. Нужно практиковаться чаще.
Сторонний проект начал делать. Но из за того что много времени уходить на лекции и решение задач, на проект совсем не остаётся времени. Возможно тормоза из за отсутствия четкого документа по API. Попробую расписать API, может процесс пойдет быстрее.
#story#interviewtip#algo#systemdesign
AlgoExpert.io наконец запустили курс по System Design. Начал потихоньку проходить. Курс охватывает базовые темы как Сервер-Клиент, Кэш, Load Balancing, Hashing и т.д. К сожалению темы рассказаны поверхностно и походу придется много читать википедию чтобы понять темы лучше. Больше всего понравился раздел и System Design интервью, где 2 чувака разигрывают настоящее собеседование по System Design. Курс стоит свои $20 и будет дополняться в будущем.
Параллельно решаю задачи на LeetCode и AlgoExpert. В основном в будние дни, вечером. Стараюсь отдыхать от задач по выходным.
Начал делать Pet Project, сторонний проект для того чтобы показать свои навыки и указать этот проект в резюме. Забыл уже как начинать проект с нуля. Решил делать агрегатор новостей по типу Feedly и Google Reader (RIP). Почему такой проект? Там есть Сервер-Клиент, есть работы с REST API, есть работа с асинхронными сервисами и кэшем и т.д. Думаю добавить еще щепотку искусственного интеллекта, чтобы была рекомендация новостей. Как стэк выбрал Python, Flask, Angular, MySQL. Нужно будет закончить базовую версию до конца марта.
#story#interviewtip#algo#systemdesign