Сейчас в эфире вебинар от Киры Кузьменко про поиск работы в Европе и США https://www.youtube.com/watch?v=hq07stZX_ag&ab_channel=NEWHR
YouTube
Что поменялось на рынке труда в России, США и Европе за последние полгода
👉Специальная скидка для всех участников бесплатного вебинара👈
до 14 сентября стоимость курса для вас: 19 тыс вместо 29 000
https://pay.new.hr/hellonewjob/?trf=8&special=vebinar
Сейчас на рынке труда в России, США и Европе не понятно:
— Сколько денег просить…
до 14 сентября стоимость курса для вас: 19 тыс вместо 29 000
https://pay.new.hr/hellonewjob/?trf=8&special=vebinar
Сейчас на рынке труда в России, США и Европе не понятно:
— Сколько денег просить…
Всем привет! 👋
Время вспомнить о чем этот канал, и начать снова публиковать разборы задач в текстовом формате. Возвращаюсь к истокам, но в улучшенном формате 😊
Вместо кода — фокус на элементах интервью и самих алгоритмах, буду рассматривать различные подходы (в том числе неудачные, чтобы показать почему что-то не работает в данной задаче).
Разбор этой недели — хорошая задачка на monotonic stack.
Если заметили опечатку или хотите дополнить статью — пулл-реквесты приветствуются!
Время вспомнить о чем этот канал, и начать снова публиковать разборы задач в текстовом формате. Возвращаюсь к истокам, но в улучшенном формате 😊
Вместо кода — фокус на элементах интервью и самих алгоритмах, буду рассматривать различные подходы (в том числе неудачные, чтобы показать почему что-то не работает в данной задаче).
Разбор этой недели — хорошая задачка на monotonic stack.
Если заметили опечатку или хотите дополнить статью — пулл-реквесты приветствуются!
GitHub
coding-interviews-blog-archive/posts/132pattern.md at main · vitkarpov/coding-interviews-blog-archive
Разбор задач для алгоритмических интервью в Big Tech - vitkarpov/coding-interviews-blog-archive
Всем привет! 👋
Задача этой недели — Perfect Rectangle. Даны координаты углов некоторого количества прямоугольников. Определить являются ли они мозаикой, сложенные в один большой прямоугольник. Happy LeetCoding!
Задача этой недели — Perfect Rectangle. Даны координаты углов некоторого количества прямоугольников. Определить являются ли они мозаикой, сложенные в один большой прямоугольник. Happy LeetCoding!
GitHub
coding-interviews-blog-archive/posts/perfect-rectangle.md at main · vitkarpov/coding-interviews-blog-archive
Разбор задач для алгоритмических интервью в Big Tech - vitkarpov/coding-interviews-blog-archive
Всем привет! 👋
Задача этой недели — Find In a Mountain Array.
Найти указанный элемент в массиве, но есть нюанс... Happy LeetCoding!
Задача этой недели — Find In a Mountain Array.
Найти указанный элемент в массиве, но есть нюанс... Happy LeetCoding!
GitHub
coding-interviews-blog-archive/posts/find-in-a-mountain-array.md at main · vitkarpov/coding-interviews-blog-archive
Разбор задач для алгоритмических интервью в Big Tech - vitkarpov/coding-interviews-blog-archive
Happy Monday! 👋
Задача этой недели — Course Schedule II.
Дана университетская программа. Курсы могут иметь зависимости. Нужно найти порядок курсов, в котором возможно пройти всю программу. Обсудим топологическую сортировку и алгоритм Кана 🚀
Задача этой недели — Course Schedule II.
Дана университетская программа. Курсы могут иметь зависимости. Нужно найти порядок курсов, в котором возможно пройти всю программу. Обсудим топологическую сортировку и алгоритм Кана 🚀
GitHub
coding-interviews-blog-archive/posts/course-schedule-ii.md at main · vitkarpov/coding-interviews-blog-archive
Разбор задач для алгоритмических интервью в Big Tech - vitkarpov/coding-interviews-blog-archive
Happy Monday! 👋
Задача этой недели — Count Vowels Permutations.
Рассмотрим переход от экспоненциального решения, которое не пройдет по времени, к динамическому программированию.
Задача этой недели — Count Vowels Permutations.
Рассмотрим переход от экспоненциального решения, которое не пройдет по времени, к динамическому программированию.
GitHub
coding-interviews-blog-archive/posts/count-vowels-permutations.md at main · vitkarpov/coding-interviews-blog-archive
Разбор задач для алгоритмических интервью в Big Tech - vitkarpov/coding-interviews-blog-archive
🌟 С 1 декабря начинается Advent of Code! 🌟
Каждый день, с 1 по 25 декабря, решаем увлекательные задачи. Задачи состоят из двух частей, которые должны быть решены последовательно, причем вторая часть не показана, пока первая часть не будет правильно решена. Вторая часть является усложнением и логическим продолжением первой.
Участники зарабатывают одну золотую звезду за каждую завершенную часть. Каждый человек получает разные входные данные и должен сгенерировать правильный ответ и засабмитить на сайте. Писать можно на любом языке, не имеет значения каким образом будет получен правильный ответ (хоть руками на листочке).
Логиньтесь на сайте и добавляйтесь в приватный лидерборд: https://adventofcode.com/2023/leaderboard/private/view/689026 (код: 689026-844e2e73)
Обсуждения — в уютном чатике 🙌
Каждый день, с 1 по 25 декабря, решаем увлекательные задачи. Задачи состоят из двух частей, которые должны быть решены последовательно, причем вторая часть не показана, пока первая часть не будет правильно решена. Вторая часть является усложнением и логическим продолжением первой.
Участники зарабатывают одну золотую звезду за каждую завершенную часть. Каждый человек получает разные входные данные и должен сгенерировать правильный ответ и засабмитить на сайте. Писать можно на любом языке, не имеет значения каким образом будет получен правильный ответ (хоть руками на листочке).
Логиньтесь на сайте и добавляйтесь в приватный лидерборд: https://adventofcode.com/2023/leaderboard/private/view/689026 (код: 689026-844e2e73)
Обсуждения — в уютном чатике 🙌
Всем привет! 👋
Начали с Павлом Гурковым подкаст про DevOps, SRE и вот это все, где мы ставим перед собой задачу понятно рассказать о Site Reliability Engineering с точки зрения инженера.
Первый, пилотный выпуск — про пять столпов методологии DevOps 👉 https://www.youtube.com/watch?v=q-704LKSJok
Начали с Павлом Гурковым подкаст про DevOps, SRE и вот это все, где мы ставим перед собой задачу понятно рассказать о Site Reliability Engineering с точки зрения инженера.
Первый, пилотный выпуск — про пять столпов методологии DevOps 👉 https://www.youtube.com/watch?v=q-704LKSJok
YouTube
5 столпов методологии DevOps | SREды по средам | E1
0:30 Кто мы? О чем подкаст?
4:02 Вопрос Виктору: как ты понимаешь, что такое DevOps?
8:37 1 столп: разрушение сайло (silo)
12:50 2 столп: фейлы случаются и это нормально
21:05 3 столп: постепенные изменения
22:42 4 столп: автоматизация и тулинг
25:52 5 столп:…
4:02 Вопрос Виктору: как ты понимаешь, что такое DevOps?
8:37 1 столп: разрушение сайло (silo)
12:50 2 столп: фейлы случаются и это нормально
21:05 3 столп: постепенные изменения
22:42 4 столп: автоматизация и тулинг
25:52 5 столп:…
Всем привет! 👋
Второй эпизод SREды по средам. Говорим про SLI, SLO, SLA на примере шарилки секретов 👉 https://youtu.be/MP6-4yfWB7Y
P.S. Так же доступно в аудио формате https://sre.mave.digital/
Второй эпизод SREды по средам. Говорим про SLI, SLO, SLA на примере шарилки секретов 👉 https://youtu.be/MP6-4yfWB7Y
P.S. Так же доступно в аудио формате https://sre.mave.digital/
YouTube
SLI, SLO, SLA на примере шарилки секретов. Бюджеты на ошибки | SREды по средам | E2
0:10 О чем этот эпизод?
2:02 Что такое SLI, SLO, SLA
11:32 Google и SLA поставщиков энергии
13:50 Упражение на примере шарилки секретов
20:00 Availability
29:32 Latency
32:45 Определим objectives
46:40 Как собирать данные?
57:08 Понятие бюджетов на ошибки…
2:02 Что такое SLI, SLO, SLA
11:32 Google и SLA поставщиков энергии
13:50 Упражение на примере шарилки секретов
20:00 Availability
29:32 Latency
32:45 Определим objectives
46:40 Как собирать данные?
57:08 Понятие бюджетов на ошибки…
Happy Wednesday! 👋
Третий эпизод сериала SREды по средам. Говорим про то как считать и как выбирать SLO (продолжаеммучить рассматривать шарилку секретов).
Смотреть: https://www.youtube.com/watch?v=fB0hpRNr5Sk
Слушать: https://sre.mave.digital/
Третий эпизод сериала SREды по средам. Говорим про то как считать и как выбирать SLO (продолжаем
Смотреть: https://www.youtube.com/watch?v=fB0hpRNr5Sk
Слушать: https://sre.mave.digital/
YouTube
Как считать и как выбирать SLO | SREды по средам | E3
0:10 О чем этот выпуск?
1:20 Вспомним что за сервис проектировали
6:40 Как измерять SLI?
23:05 Определяем SLO
24:20 Фреймворк для выбора SLO
31:40 Как агрегировать
38:05 Можно ввести стандарт для всей компании
40:50 Вопрос Виктору: как бы ты выбрал SLO теперь?…
1:20 Вспомним что за сервис проектировали
6:40 Как измерять SLI?
23:05 Определяем SLO
24:20 Фреймворк для выбора SLO
31:40 Как агрегировать
38:05 Можно ввести стандарт для всей компании
40:50 Вопрос Виктору: как бы ты выбрал SLO теперь?…
Happy Wednesday! 👋
Четвертый эпизод сериала SREды по средам. Говорим про SLO зависимостей и SLO «в голове».
Почему много девяток aka идеально работающий сервис может быть не всегда хорошо? Если пять ваших зависимостей работают 99.9% времени в квартал, то какие гарантии можно дать для вашего сервиса? А что там в датацентре: как часто сыпятся диски и горит процессор? А что если экскаватор перекопал кабель? Что такое MTTR, MTTF?
Видео: https://www.youtube.com/watch?v=-K-d8_86P6w
Аудио: https://sre.mave.digital/
Четвертый эпизод сериала SREды по средам. Говорим про SLO зависимостей и SLO «в голове».
Почему много девяток aka идеально работающий сервис может быть не всегда хорошо? Если пять ваших зависимостей работают 99.9% времени в квартал, то какие гарантии можно дать для вашего сервиса? А что там в датацентре: как часто сыпятся диски и горит процессор? А что если экскаватор перекопал кабель? Что такое MTTR, MTTF?
Видео: https://www.youtube.com/watch?v=-K-d8_86P6w
Аудио: https://sre.mave.digital/
YouTube
SLO зависимостей | SREды по средам | E4
0:10 О чем этот эпизод?
2:10 Пример зависимости от мобильного интернета
3:30 Что такое Multi Tier?
6:20 SLO в голове у клиента
7:30 Пример с SQL
14:08 Chaos Engineering
19:03 Упражнение: SLO зависимостей для шарилки секретов
28:16 Упражнение: считаем SLO…
2:10 Пример зависимости от мобильного интернета
3:30 Что такое Multi Tier?
6:20 SLO в голове у клиента
7:30 Пример с SQL
14:08 Chaos Engineering
19:03 Упражнение: SLO зависимостей для шарилки секретов
28:16 Упражнение: считаем SLO…
Happy Wednesday! 👋
Пятый эпизод подкаста SREды по средам. Говорим про мониторинги и алертинги.
4 золотые метрики: latency, traffic, errors, saturation. Что такое sev1/sev2/sev3 в Амазоне или когда на разбор полетов приходил VP? Про жизнь на дежурствах с пейджером и alert fatigue. Про что на самом деле должны прилетать алерты, а про что не должны? Зачем нужны алерты на производную от бюджета на ошибки. Обо всем этом и многом другом в 5 выпуске подкаста SREды по средам.
Видео: https://youtu.be/BdRzFoqk0Qc
Аудио: https://sre.mave.digital/
Пятый эпизод подкаста SREды по средам. Говорим про мониторинги и алертинги.
4 золотые метрики: latency, traffic, errors, saturation. Что такое sev1/sev2/sev3 в Амазоне или когда на разбор полетов приходил VP? Про жизнь на дежурствах с пейджером и alert fatigue. Про что на самом деле должны прилетать алерты, а про что не должны? Зачем нужны алерты на производную от бюджета на ошибки. Обо всем этом и многом другом в 5 выпуске подкаста SREды по средам.
Видео: https://youtu.be/BdRzFoqk0Qc
Аудио: https://sre.mave.digital/
YouTube
Мониторинги и алертинги | SREды по средам | E5
0:20 Как Павел проходил собес в Google
3:52 Мониторинг: зачем и как?
10:00 Black-box vs white-box
16:50 Соотношение сигнал-шум
18:50 Зачем нужен пейджер?
29:40 Sev1 / Sev2 / Sev3 алерты
45:00 Плохие пейджы
48:50 4 золотых сигнала для любого сервиса
54:40…
3:52 Мониторинг: зачем и как?
10:00 Black-box vs white-box
16:50 Соотношение сигнал-шум
18:50 Зачем нужен пейджер?
29:40 Sev1 / Sev2 / Sev3 алерты
45:00 Плохие пейджы
48:50 4 золотых сигнала для любого сервиса
54:40…
Happy Wednesday! 👋
Шестой эпизод подкаста SREды по средам, завершающий выпуск образовательного цикла 😊
В этом выпуске говорим в деталях про инциденты, траблшутинг и постмортемы. Что за роли оператора, инцидент командора и летописца. Что делать, чтобы это не превратилось в ненужное упражнение. Чем хорошие фоллоу-апы отличаются от плохих?
Видео: https://youtu.be/2vv7uN_RDO0
Аудио: https://sre.mave.digital/
Шестой эпизод подкаста SREды по средам, завершающий выпуск образовательного цикла 😊
В этом выпуске говорим в деталях про инциденты, траблшутинг и постмортемы. Что за роли оператора, инцидент командора и летописца. Что делать, чтобы это не превратилось в ненужное упражнение. Чем хорошие фоллоу-апы отличаются от плохих?
Видео: https://youtu.be/2vv7uN_RDO0
Аудио: https://sre.mave.digital/
YouTube
Инциденты и постмортемы | SREды по средам | E6
0:45 Введение в траблшутинг
8:10 Про graceful degradation
11:20 Кто должен траблшутить?
16:55 Фреймворк для траблшутинга: что где и почему
19:30 Про инциденты
24:20 Зачем намеренно ломать свой сервис?
27:55 Про управление стрессом
33:00 Шедоуинг дежурств…
8:10 Про graceful degradation
11:20 Кто должен траблшутить?
16:55 Фреймворк для траблшутинга: что где и почему
19:30 Про инциденты
24:20 Зачем намеренно ломать свой сервис?
27:55 Про управление стрессом
33:00 Шедоуинг дежурств…
Всем привет! 👋
Cтартапы с русскоговорящими фаундерами – один из работающих способов найти работу за рубежом сейчас, в наше непростое время 😅
Вакансии в таких компаниях собирают моикореша друзья в канале Dev & ML Connectable Jobs.
Как результат – уже десятки читателей получили офферы в Neon, InDrive, 1inch, Chatfuel и другие зарубежные компании.
Вот пример актуальных позиций:
– Junior Python Developer в Wargaming (Белград)
– Frontend Developer в Plata Card (ребята из Тинькофф строят необанк в Мексике, работают remote или на Кипре)
– Senior Backend developer в Finom, €4000 - €6000 (remote, помогают с релокацией на Кипр)
– Senior QA Engineer в JetBrains
– Principal Data Scientist в InDrive (Лондон)
Enjoy и удачи на интервью! 🤞
Cтартапы с русскоговорящими фаундерами – один из работающих способов найти работу за рубежом сейчас, в наше непростое время 😅
Вакансии в таких компаниях собирают мои
Как результат – уже десятки читателей получили офферы в Neon, InDrive, 1inch, Chatfuel и другие зарубежные компании.
Вот пример актуальных позиций:
– Junior Python Developer в Wargaming (Белград)
– Frontend Developer в Plata Card (ребята из Тинькофф строят необанк в Мексике, работают remote или на Кипре)
– Senior Backend developer в Finom, €4000 - €6000 (remote, помогают с релокацией на Кипр)
– Senior QA Engineer в JetBrains
– Principal Data Scientist в InDrive (Лондон)
Enjoy и удачи на интервью! 🤞
Telegram
Dev & ML Jobs за рубежом
Вакансии от 200+ зарубежных компаний с русскоговорящими фаундерами или командами. Наши читатели уже получили офферы в inDrive, 1inch, Neon, Chatfuel и другие компании💙
Разместить вакансию: https://cutt.ly/wwCoGNAm
Q&A: @connectable_jobs_team
Разместить вакансию: https://cutt.ly/wwCoGNAm
Q&A: @connectable_jobs_team
Всем привет! 👋
В четверг, 20 июня, будем говорить с Максом Титовым про то, как фронтендеру подготовиться к собеседованию
https://youtube.com/live/NT3bAtdBcGg
В четверг, 20 июня, будем говорить с Максом Титовым про то, как фронтендеру подготовиться к собеседованию
https://youtube.com/live/NT3bAtdBcGg
YouTube
Как фронтендеру подготовиться к собеседованию
1:20 Начало
2:47 Макс о себе
11:35 С чего начинать подготовку
27:11 HR скрининг и резюме
39:45 Секция алгоритмов
47:25 UI / live coding
59:30 Frontend System Design
1:16:10 Experience / Culture fit
1:21:18 Про релокейт и визы
1:31:10 Нужно ли разбираться…
2:47 Макс о себе
11:35 С чего начинать подготовку
27:11 HR скрининг и резюме
39:45 Секция алгоритмов
47:25 UI / live coding
59:30 Frontend System Design
1:16:10 Experience / Culture fit
1:21:18 Про релокейт и визы
1:31:10 Нужно ли разбираться…