Coder Doesn’t Know
1.1K subscribers
42 photos
4 videos
1 file
23 links
- про IT & Big Tech
- Жизнь в Европе
- Релокацию и быт 🏝

По вопросам и консультациям: @coderdoesntknow_support

DISCLAIMER: Views/ideas are mine, not my employer’s. For info & educational purposes only.

P.S. I don’t share insights about my employer
Download Telegram
Готовим с другом документ о том, как он проходил интервью в Meta на должность Software Engineer. 🥳

Получилось около трёх страниц. Также там будут лайфхаки и материалы, по которым он готовился. 😃

Как думаете, будет ли интересно в эпоху TikTok прочитать три страницы информации? Ручаюсь, она будет очень полезной для тех, кто задумывался о FAANG 🤪
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2911👏3👌3🤪2
Coder Doesn’t Know
Готовим с другом документ о том, как он проходил интервью в Meta на должность Software Engineer. 🥳 Получилось около трёх страниц. Также там будут лайфхаки и материалы, по которым он готовился. 😃 Как думаете, будет ли интересно в эпоху TikTok прочитать три…
Как и договаривались!
История собеседования на Software Engineer в Meta. 😃
Там пошаговый процесс, подготовка и полезные лайфхаки - всё в Notion, если интересно 👀

Короткая ссылка: https://tinyurl.com/meta-swe-interview-2025

Оригинальная ссылка: https://diligent-path-faf.notion.site/Meta-SWE-2025-251511342c8680b38d99de8cc35655b2

P.S. Важно: эта история вымышлена. Все совпадения с реальными людьми, компаниями и процессами случайны.

#experience #faang #maang #bigtech #swe #meta #interview
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍4👏4👨‍💻2🗿2
Трамп ввёл пошлину $100k на визу H-1B

Это основная виза для программистов, которые переезжают в США. 😆
Раньше её и так было сложно получить: помимо оффера нужно выиграть лотерею из-за квот. Теперь количество работодателей, готовых перевозить по H-1B, станет ещё меньше. FAANG, скорее всего, продолжат, но в ограниченных масштабах.
Please open Telegram to view this post
VIEW IN TELEGRAM
😢14🤯6🤪3🙊2👍1
Слышал про метод RED? 🍑

Предложен в 2015 Томом Уилки из Grafana Labs, чтобы проще и быстрее понимать, что творится с сервисами.

RED расшифровывается так:
🩸 - Rate: сколько запросов обрабатывает сервис в секунду
🩸 - Errors: сколько запросов падает
🩸 - Duration: сколько времени уходит на каждый запрос

Зачем это нужно?
- Быстро ловить баги и узкие места
- Контролировать нагрузку и масштабирование
- Держать сервисы в хорошем состоянии для пользователей

Реализуется через Prometheus, OpenTelemetry или OpenTracing, с дашбордами и алертами.

RED круто дополняет метод USE и Google Four Golden Signals - получается полный контроль над сервисами.

Обсудим USE и Google Four Golder Signals позже 👍

#observability
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👨‍💻4🤷‍♀1👍1👌1🗿1
Сегодня ровно 10 лет, как я подписал свой первый контракт и официально начал работать, как software engineer 🚀

На фото слева можно увидеть вход в мое первое место работы в Астане (пересечение Богенбай Батыра и Сарыарки), которое, по факту, было просто складом со входом слева от автомойки. Там мы и писали наш стартап 🤣.

На правом же фото, мой текущий офис в Лондоне.

Если бы 10 лет назад мне сказали, что я буду работать в компании мечты - я бы рассмеялся в лицо 🤪
🔥42😍7👍6
Какова она работа в Amazon?

История-боль одного из бывших сотрудников Amazon. Интересно почитать такое -> https://nekrolm.github.io/blog.html

Помню свои собеседования с Amazon, и хотя мне говорили, что это самые страшные собеседования в мире, лично у меня был очень спокойный и приятный процесс. 🤷‍♀️ Однако, собеседования не есть основная работа 😲
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🤔4🗿2
Java Concurrency and Multithreading 🧵

Лучшие на данный момент, по моему мнению, видео про многопоточность в Java. 🔝
https://youtube.com/playlist?list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4&si=plu8DiA6xYNn9Gsk
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3🔥2🤩1
Как считаете, какие плюсы от получения Master’s degree?
👍6👏21👎1
У вас сегодня тоже ChatGPT и другие сайты не работали из-за сбоя Cloudflare?

Интересно, если ChatGPT не работал, то как они нашли причину проблемы? 😂

Надеюсь, не все мы станем вайбкодерами 🤪
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15🤪6🤯1
С наступающим, друзья! 🎄🎄
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥144🐳3
Сегодня я создал пулл реквест на 2500+ строк кода. Как думаете, меня пора увольнять за такое издевательство?
😁18
Никогда такого небыло и вот опять.

Amazon сократил 16К сотрудников 😮

https://www.cnn.com/2026/01/28/tech/amazon-layoffs-ai
Please open Telegram to view this post
VIEW IN TELEGRAM
😢8😱7👏1
За последние несколько лет я провёл около сотни алгоритмических интервью в роли интервьюера.
Самое интересное, что проблемы не только в алгоритмах.

Вот мой топ-10 ❗️ самых частых ошибок, которые вижу снова и снова 👇

1. Кандидат не берёт на себя лидерство.
Мне часто приходится пушить: давай кодить, а что дальше, а какую идею выбираем, а давай теперь протестируем твой подход.
Кандидат должен вести процесс. Кандидат - звезда на собеседовании, не интервьюер ✍️

2. Не собирают требования.
Пример: shortest path - кандидат не уточнил про отрицательные числа, полез писать Dijkstra, а оказалось, что бывают данные с отрицательными числами, но Dijkstra не работает, если есть отрицательные числа. Как итог - алгоритм не работает.

3. Вспоминают про требования очень поздно.
Кандидаты часто вспоминают про constraints через 15–20 минут, когда алгоритм уже выбран или даже уже написана часть кода. Представь, если на работе начать делать задачу до того, как собрать требования - получится не то, что требует бизнес.

4. Прыгают между подходами.
Предложил идею → не договорил → перескочил → вернулся обратно. Без структуры. 😭

5. Пытаются придумать сразу “идеальное” решение.
Часто кандидат предлагает brute force решение и, до того как уточнить у интервьюера, начинает говорить, что это неэффективно и нужно предложить идею получше. Во-первых, это опять возвращает нас к сбору требований, а во-вторых, есть шанс, что самое эффективное решение не нужно для интервьюера и твоего подхода будет достаточно.

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

7. Не вовлекают интервьюера.
Почти никто не спрашивает:
• То, что я сейчас объяснил понятно ли вам?
• Желаете ли чтобы я подумал над другим более оптимальным решением или этого достаточно?
Как и было сказано ранее: бывает, что brute force уже достаточно - но чтобы это узнать, нужно коммуницировать с интервьюером. Помните, интервьюер здесь, чтобы помочь вам, а не "потопить" вас.

8. Не следят за временем.
Бывает так, что кандидат рассуждает 30–40 минут так и не успев полностью написать решение.
Как ни крути, все сводится к тому есть ли решение или его нет.
Тайминг - ответственность кандидата.

9. Слишком много или слишком мало заметок 😄
Либо вообще ничего. Либо пишут всё подряд.
Оптимально будет написать ключевые пункты:
• approach 1: brute force: do this, do that, time, space.
• approach 2: binary search: do this, do that, time, space.

10. "Грязный" код.
Опечатки, портянка кода без разделения на методы, странные имена переменных типа: int number, string s. Это все мелочи, но они сильно бьют по impression.

🤪 TL;DR:
Алгоритмы - это только половина успеха.
Вторая половина - коммуникация, структура и контроль процесса.
Please open Telegram to view this post
VIEW IN TELEGRAM
117🔥15🙏5
Слушайте, а что это за фетиш такой у компаний в офисы покупать кресла без подголовника? 🫨
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7💩4🗿2🤬1👨‍💻1
Настолько ли большие зарплаты в Европе в Биг Техе?

Давайте возьмём один из самых высокооплачиваемых городов Европы - Лондон 🇬🇧, и одну из самых желанных компаний для разработчиков - Google 🔍.
Также давайте представим, что вы условный сеньор-бэкенд или фронтенд в вашей стране, работающий на какой-нибудь аутсорс, в банк или госорган, и предположим, что вы получили миддл-оффер, так как шансы сразу получить сеньора достаточно сложно. По крайней мере, у меня не получилось 🥴.

Смотрим данные о средней зарплате миддла в Google на www.levels.fyi и видим такие цифры:
• Общая годовая зарплата: US$203,816
Из которой:
• Базовая зарплата: $127,761
• Акции в год: $61,381
• Бонус: $14,674

Выглядит очень даже неплохо, правда?
Как думаете, сколько останется на руки после налогов и аренды жилья? 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🥴74😁3
Небольшой урок по инвестициям:

купить iPad Pro 13 дюймов на терабайт, чтобы работать и вместо этого играть на нём только в PUBG - DONE 🤦‍♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14🆒64🤔2
Ну что, 50 лайков и решаем? 😄️️️️️️
👍2710🤓3
Топ 20 навыков по Java, которые встречаются в требованиях вакансий на hh:

1. Java (97)
2. PostgreSQL (96)
3. Spring Boot (86)
4. Apache Kafka (85)
5. Spring Framework (82)
6. Hibernate (81)
7. Docker (77)
8. Git (71)
9. JUnit (64)
10. Apache Maven (64)
11. Kubernetes (63)
12. Mockito (62)
13. Redis (62)
14. SQL (61)
15. Liquibase (60)
16. Spring Data (57)
17. REST API (55)
18. Gradle (53)
19. RabbitMQ (52)
20. Spring Security (44)

Самое время пополнить пробелы, если они есть 🫡
👍9
Букинг, что за дела?! Пару дней ведь всего прошло, как мне прислали ссылку на календарь 😄️️️️️️

И где мне взять контакт рекрутера, если он вместе ссылкой заэкспайрился? 🤦️️️️
😁14