Получи случайную криптовалюту за регистрацию!

IT Resume

Логотип телеграм канала @it_resume — IT Resume I
Логотип телеграм канала @it_resume — IT Resume
Адрес канала: @it_resume
Категории: Карьера
Язык: Русский
Количество подписчиков: 3.82K
Описание канала:

Платформа для подготовки к техническим собеседованиям и развития навыков. Сайт: itresume.ru

Рейтинги и Отзывы

4.00

2 отзыва

Оценить канал it_resume и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

2

3 звезд

0

2 звезд

0

1 звезд

0


Последние сообщения 7

2021-12-16 12:30:00 ​​ Гайд: 7 ошибок в коде на Python, которые нужно исправить!

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

Чтобы как-то исправить ситуацию, мы собрали для Вас полноценный гайд про 7 частых ошибок в коде на Python, которые ну о-о-очень желательно не делать. Как минимум, это непрофессионально

Забрать гайд можно здесь https://bit.ly/3yniHDL

Кстати, а какие явные ошибки Вы бы выделили при программировании на Python? Напишите в комментариях - давайте соберем по этому поводу не гайд, а целое пособие!
312 views09:30
Открыть/Комментировать
2021-12-15 12:30:00 ​​ Первая задача кодинг-марафона: осталось всего 3 дня!

Напоминаем, что осталось всего 3 дня для решения первой задачи с нашего кодинг-марафона После этого за решение первой задачи баллы уже начисляться не будут :(

Напомним условия (а может кто-то вообще пропустил).

Чтобы получить баллы, нужно решить задачу «Неубывающий массив» https://vk.cc/c8S3RL

Основные моменты относительно марафона.

Марафон будет состоять из 3 задач. Каждую пятницу мы будем публиковать новую задачу марафона. За правильное решение задачи вы максимально можете получить 10 баллов.

Баллы будут начисляться за:

1. Правильность решения
2. Аккуратность кода
3. Оптимальность подхода

Задачи будут размещены на нашей платформе itresume.ru, так что правильность решения вы сможете оценить сразу же.

Основные моменты:

→ Задача должна быть решена на itresume.ru
→ Все юнит-тесты должны выполниться верно
→ В коде не должно быть лишних принтов или лишнего кода

В конце марафона мы объявим 3 победителей. Победители получат:

1 место - премиум-доступ к нашей платформе
2 место - 1 500 CodeCoins
3 место - 500 CodeCoins

Дополнительно: ✓ Безмерное уважение и почет

Желаем удачи!
161 views09:30
Открыть/Комментировать
2021-12-14 19:00:47
7 вопросов, которые Вам точно зададут на собеседовании по SQL

SQL - один из самых популярных и простых языков программирования. Не важно кто вы - аналитик, Data Scientist, бэкенд-разработчик или финансист - SQL на собеседовании у Вас все равно будут спрашивать.

Сегодня вместе с онлайн-университетом SF Education мы подготовили для вас 7 вопросов, которые вам наверняка зададут на собеседовании по SQL. Обязательно их проработайте, чтобы не ударить в грязь лицом, потому что 100% один из этих вопросов Вам встретится

Кстати, какие вопросы вам еще встречались на собеседованиях по SQL? Напишите под этим постом - сделаем еще одну подборку)
340 views16:00
Открыть/Комментировать
2021-12-13 19:00:42
Подборка неочевидных конструкций Python

Наверняка вы сталкивались с таким кодом, на который смотришь и не можешь однозначно сказать - «а что эта конструкция вообще значит?!»

Мы собрали для вас несколько показательных примеров, на которых привычная логика просто ломается. Можно их запомнить и показывать потом фокусы непосвященным людям))

Причем, казалось бы - это ж Python, тут «явное лучше, чем неявное»... Но в жизни не все так сладко)) А самое главное - на разных ОС и в разных версиях языка поведение может быть о-очень разное. Мы раза 4 переделывали эту подборку) Так что приятного погружения
410 views16:00
Открыть/Комментировать
2021-12-10 13:14:18 ​​ Первая задача кодинг-марафона

Недавно мы объявили, что запускаем кодинг-марафон. И сегодня пришло время для первой задачи!

Чтобы получить баллы, нужно решить задачу «Неубывающий массив» https://vk.cc/c8S3RL

Желаем удачи!

Напомним основные моменты относительно марафона.

Марафон будет состоять из 3 задач. Каждую пятницу мы будем публиковать новую задачу марафона. За правильное решение задачи вы максимально можете получить 10 баллов.

Баллы будут начисляться за:

1. Правильность решения
2. Аккуратность кода
3. Оптимальность подхода

Задачи будут размещены на нашей платформе itresume.ru, так что правильность решения вы сможете оценить сразу же.

Основные моменты:

→ Задача должна быть решена на itresume.ru
→ Все юнит-тесты должны выполниться верно
→ В коде не должно быть лишних принтов или лишнего кода

В конце марафона мы объявим 3 победителей. Победители получат:

1 место - премиум-доступ к нашей платформе
2 место - 1 500 CodeCoins
3 место - 500 CodeCoins

Дополнительно: ✓ Безмерное уважение и почет

FAQ

- Будут ли публиковаться решения предыдущих задач?

Да. В течение недели после выхода новой задачи будет опубликован подробный разбор предыдущей задачи.

- Можно ли решать задачу после опубликования ее решения?

Да, но баллы за нее начисляться уже не будут. Чтобы баллы начислились, задачу можно решать ровно неделю: с момента публикации до публикации следующей задачи.
218 views10:14
Открыть/Комментировать
2021-12-09 12:30:01
212 views09:30
Открыть/Комментировать
2021-12-09 12:30:01 Совет: Как и зачем использовать OFFSET + LIMIT в SQL

Конструкция OFFSET + LIMIT используется для накладывания ограничений на исходную выборку. Если говорить простым языком:

→ «OFFSET» - пропустить N строк
→ «LIMIT» - отобрать только первые N строк

Важно: В зависимости от БД, с которой вы работаете, функционал оператора LIMIT могут выполнять другие операторы: TOP, FETCH и так далее.

Обычно связку OFFSET + LIMIT используют, чтобы получить некую информацию о том, что не идет на первом месте в таблице. Например, «вторая по размеру зарплата», «серебряный призер», «первые пятнадцать товаров» и так далее.

✓ Пример использования:

SELECT * FROM sales OFFSET 2 LIMIT 3

Здесь мы выводим продажи, которые в таблице sales находятся на 3, 4 и 5 месте.

Но мы знаем, что данные в таблице зачастую не упорядочены, поэтому в большинстве случаев операторы OFFSET + LIMIT употребляются в связке с сортировкой ORDER BY. Это позволяет действительно утверждать, что мы получаем «N первых», «N самых больших» и так далее.

✓ Пример использования:

SELECT * FROM sales ORDER BY date DESC OFFSET 2 LIMIT 3
220 views09:30
Открыть/Комментировать
2021-12-08 12:30:01 Разбор задачи: Комбинированный список из разных структур

Недавно мы устраивали конкурс: кто лучше всех решит задачу Комбинированный список из разных структур на платформе IT Resume, тот и получит премиум-доступ к платформе.

Решений было много, все они отличались между собой, поэтому мы решили сделать разбор того варианта, который мы считаем правильным

Объединение данных из разных структур (кортежей, словарей, множеств и т.д.) - довольно распространенная задача. Для ее решения существует множество способов. Например, создать пустой список и в трех циклах по каждой структуре добавлять туда информацию.

Однако, очевидно, что это очень неоптимальный и «некрасивый» способ решения данной задачи.

Для «красивого» решения можно воспользоваться полезной фичей языка Python - распаковкой.

Операция распаковки (*) позволяет «вытащить» элементы из каждой структуры данных, избавившись тем самым от ограничения каждой из структур и получив просто «голые» элементы. Распаковав таким образом каждую структуру, остается только объединить все получившиеся элементы в один список.

Сделать это можно следующим образом:

class Answer:
def combine(self, A, B, C):
return [*A, *B, *C]

А каким способом вы бы решили эту задачу?
305 views09:30
Открыть/Комментировать
2021-12-08 12:30:01
290 views09:30
Открыть/Комментировать
2021-12-07 18:01:14
7 функций Pandas, которые нужно знать

Pandas - одна из самых популярных библиотек Python. Именно ее используют аналитики и Data Scientist-ы для быстрой обработки табличных данных, построения графиков и проведения расчетов.

Вместе с онлайн-университетом SF Education мы собрали для вас 7 функций Pandas, которые обязательно нужно взять на вооружение, чтобы работать с этим фреймворком максимально эффективно. Подробнее - в карточках
345 views15:01
Открыть/Комментировать