Яндекс Практикум. Программирование и анализ данных
Полезное для начинающих разработчиков, тестировщиков и аналитиков данных. Отвечаем на вопросы и делимся новостями Практикума. Выбрать курс и попробовать свои силы бесплатно: https://ya.cc/t/3bO2f2245AmCeQ Номер заявления в РКН 4970781590
نمایش بیشتر📈 تحلیل کانال تلگرام Яндекс Практикум. Программирование и анализ данных
کانال Яндекс Практикум. Программирование и анализ данных (@practicumtech) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 11 641 مشترک است و جایگاه 10 745 را در دسته فناوری و برنامهها و رتبه 56 489 را در منطقه روسيا دارد.
📊 شاخصهای مخاطب و پویایی
از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 11 641 مشترک جذب کرده است.
بر اساس آخرین دادهها در تاریخ 14 ژوئن, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر -123 و در ۲۴ ساعت گذشته برابر -2 بوده و همچنان دسترسی گستردهای حفظ شده است.
- وضعیت تأیید: تأیید نشده
- نرخ تعامل (ER): میانگین تعامل مخاطب 13.00% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 5.35% واکنش نسبت به کل مشترکان کسب میکند.
- دسترسی پستها: هر پست به طور میانگین 1 515 بازدید دریافت میکند. در اولین روز معمولاً 624 بازدید جمعآوری میشود.
- واکنشها و تعامل: مخاطبان بهطور فعال حمایت میکنند؛ میانگین واکنش به هر پست 5 است.
- علایق موضوعی: محتوا بر موضوعات کلیدی مانند программирование, собеседование, c++, работодатель, программист تمرکز دارد.
📝 توضیح و سیاست محتوایی
نویسنده این فضا را محل بیان دیدگاههای شخصی توصیف میکند:
“Полезное для начинающих разработчиков, тестировщиков и аналитиков данных. Отвечаем на вопросы и делимся новостями Практикума. Выбрать курс и попробовать свои силы бесплатно: https://ya.cc/t/3bO2f2245AmCeQ
Номер заявления в РКН 4970781590”
به لطف بهروزرسانیهای پرتکرار (آخرین داده در تاریخ 15 ژوئن, 2026)، کانال همواره بهروز و دارای دسترسی بالاست. تحلیلها نشان میدهد مخاطبان بهطور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامهها تبدیل کردهاند.
array = [1, 8, 15] g = (x for x in array if array.count(x) > 0) array = [2, 8, 22] >>> print(list(g)) [8]В выражении генератора предложение in вычисляется во время инициализации, но выражение с условием вычисляется только во время выполнения. Таким образом, перед выполнением массив переназначается в список [2, 8, 22], и поскольку из 1, 8 и 15 только число 8 встречается больше 0 раз, генератор выдает только 8. 📌 Разница между is и =
>>> a = 256 >>> b = 256 >>> a is b True >>> a = 257 >>> b = 257 >>> a is b False >>> a = 257; b = 257 >>> a is b TrueОператор is проверяет, относятся ли оба операнда к одному и тому же объекту. Оператор == сравнивает значения обоих операндов и проверяет, совпадают ли они. То есть is нужно использовать для ссылочного равенства, а == для равенства значений. Пример, чтобы прояснить ситуацию:
>>> [] == [] True >>> [] is [] # These are two empty lists at two different memory locations. False📌 Быть или не быть (is (not...) или is not)
>>> 'something' is not None True >>> 'something' is (not None) Falseis not — это отдельный оператор и его поведение отличается от случая, когда is и not чем-то разделены. is not вычисляется в False только в случае, когда переменные по разные стороны оператора указывают на один и тот же объект. Во всех остальных случаях выражение будет True. 👍 Поделитесь обратной связью в комментариях: интересно ли вам узнавать об особенностях языков? О каких языках хотелось бы узнать больше?
std::vector<int> FindKNearest(const std::vector<int>& array, size_t index, size_t k) {
std::vector<int> result;
result.reserve(k);
int left = index;
int right = left + 1;
auto target = array[index];
while (k > result.size() && (left >= 0 || right < array.size())) {
if ((left >= 0) && ((right >= array.size()) || (target - array[left] < array[right] - target))) {
result.emplace_back(array[left--]);
} else {
result.emplace_back(array[right++]);
}
}
return result;
}
Если вы хотите освоить новый язык программирования, повысить грейд или просто брать в работу более сложные задачи, то приходите учиться в Практикум 🖤1 <= N <= 10^6
Число k: 0 <= k <= N
Индекс элемента: 0 <= index < N
Примеры:
[1, 3, 5, 7, 9, 12] index = 3, k = 2 Ответ: [7, 5] или [7, 9]
[1, 3, 4, 12, 15, 15, 18] index 3, k = 3 Ответ: [12, 15, 15]Попробуете решить? Ждём ваши ответы в комментариях! ⬇️
При трудоустройстве я проходил два технических собеседования, две секции: первая была на знание языка, вторая — алгоритмическая. Секции проходили в формате лайвкодинга — это было интересно, но сложно. Не все компании проводят лайвкодинг, например, на моём предыдущем месте работы такого не было. Для прохождения секции я созвонился с интервьюером, открыл в браузере что-то вроде редактора — следующий час я занимался решением задач, которые мне давали. Их количество зависит от скорости выполнения, обычно это две-три задачи. Самое интересное, что писал я, грубо говоря, в блокноте: не было ни автокомплитов, ни подсветки ошибок — ничего. Из-за этого, конечно, сложно: вся надежда только на себя. Алгоритмическая секция мне показалась относительно простой — я готовился к чему-то гораздо более сложному. Знания из курса сейчас пригождаются в работе, а на самом собеседовании многое не пригодилось. Возможно, мне просто повезло, и бэкенд-разработчикам сложнее. После технических собеседований я пообщался с лидом команды — это было короткое собеседование-знакомство. Я просто рассказал о себе: как зовут, чем занимался. Советы по подготовке к собеседованию 🟦Банальный совет — не волнуйтесь. Даже в крупных компаниях обычно всё довольно стандартно. 🟦Попросите друга или знакомого провести пробную алгоритмическую секцию. Попробуйте пописать в условиях, приближенных к реальным, — в блокноте, без IDE, с ограничением по времени. 🟦Решайте побольше задач на LeetCode. Это поможет лучше подготовиться и чувствовать себя более уверенно на собеседовании. Можно в интернете посмотреть, какие примерно задачи бывают в тех компаниях, куда вы хотите попасть. 🟦В резюме подробно напишите, чем занимались, над какими проектами работали. Если работали в неизвестной компании, распишите, чем она занималась и почему была классной.
Ребята, привет! Меня зовут Иван Кузьмичев, сейчас я работаю фронтенд-разработчиком в команде «Яндекс Игры». Моя первая работа была в классной небольшой компании в родном городе. Там я занимался разработкой сайтов на JavaScript, jQuery, Sass и Less для местных бизнесов и производств. Потом перешёл в более крупную компанию, которая занимается разработкой игровых платформ. Я проработал там три года, часть времени выступал в роли юнит-лида — в моем подчинении было несколько человек. Когда решил оттуда уходить, я стал искать курс, который помог бы подготовиться к алгоритмическому собеседованию — выбирал по отзывам. Я тогда не планировал идти в какую-то конкретную компанию, — думал, подтяну знания и буду искать работу. Несколько моих бывших коллег ушли в Яндекс, поэтому я решил, что тоже стоит попробовать. Сначала я пытался попасть в Кинопоиск, но мне отказали. Я думаю, они не рассматривали сотрудников на удалёнке. В плане «Яндекс Игр» мне повезло: это был октябрь 2022 года, полную удалёнку отменили через пару месяцев, но я успел заключить договор. До сих пор работаю удалённо.⬇️ В следующем посте Иван расскажет, как проходил собеседование, и поделится советами.
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
