Чтобы найти работу, пройденного курса и классного резюме недостаточно. На практике, чтобы выделиться на собеседовании, нужно понимать как оперативно использовать тот или иной инструмент в разных кейсах. Эти навыки приходят с опытом решения тестовых заданий, одно из которых мы разберем на вебинаре.
Денис Иванов - ведущий продуктовый аналитик разберет тестовое задание в Самокат на позицию Junior аналитика данных в рамках бесплатного вебинара.
Что мы будем делать на вебинаре:
🕗 Встречаемся 18 марта 18:30 по МСК
Please open Telegram to view this post
VIEW IN TELEGRAM
Чтобы открыть файл c:\scores.txt для записи, мы пишем...
Anonymous Quiz
32%
outfile = open("c:\scores.txt", "w")
41%
outfile = open("c:\\scores.txt", "w")
13%
outfile = open(file = "c:\scores.txt", "w")
9%
outfile = open(file = "c:\\scores.txt", "w")
5%
Узнать ответ
Чем первое выражение отличается от второго?
Anonymous Quiz
70%
Дополнительная ведущая точка выполняет импортирование, начиная с родительского каталога
13%
.. позволяет импортировать откуда угодно в проекте
10%
.. позволяет импортировать атрибуты классов
7%
Ничем не отличается
Какая строка является примером абсолютного импортирования?
Anonymous Quiz
49%
1
28%
2
8%
3
14%
Никакая
Каким будет вывод этого кода?
Anonymous Quiz
37%
{4, 5}
7%
{6}
43%
Ошибка: множество - неподдерживаемый операнд
4%
Ошибка: в обоих множествах присутствует число 6
8%
Посмотреть ответ
Каким будет вывод этого кода?
Anonymous Quiz
17%
1
21%
1 3 5 7 …
1%
1 2 3 4 …
56%
Ничто из перечисленного
5%
Посмотреть ответ
Что не так с кодом в Капибаровске?
Узнайте на T-CTF — соревновании от Т-Банка для опытных ИТ-специалистов. Решайте задания по спортивному хакингу с шансом выиграть приз до 420 000 ₽.
Вот как все устроено:
— Выберите Лигу Разработки или Лигу Безопасности по своим навыкам. Если участвуете впервые, можно потренироваться на демозаданиях.
— Соревнуйтесь один или в команде до 3 человек. Вам помогут найти команду, если нет своей.
— Участвуйте онлайн или приходите в ИТ-хаб Т-Банка в одном из 6 городов России.
— Используйте время на решение заданий и общение с участниками — у вас будет 36 часов.
Задания будут интересны разработчикам, QA- и SRE-инженерам, аналитикам и другим ИТ-специалистам уровня middle и senior.
Успейте зарегистрироваться до 18 апреля.
Реклама. АО «ТБанк», лицензия ЦБ РФ № 2673, erid: 2Ranykc4ety
Узнайте на T-CTF — соревновании от Т-Банка для опытных ИТ-специалистов. Решайте задания по спортивному хакингу с шансом выиграть приз до 420 000 ₽.
Вот как все устроено:
— Выберите Лигу Разработки или Лигу Безопасности по своим навыкам. Если участвуете впервые, можно потренироваться на демозаданиях.
— Соревнуйтесь один или в команде до 3 человек. Вам помогут найти команду, если нет своей.
— Участвуйте онлайн или приходите в ИТ-хаб Т-Банка в одном из 6 городов России.
— Используйте время на решение заданий и общение с участниками — у вас будет 36 часов.
Задания будут интересны разработчикам, QA- и SRE-инженерам, аналитикам и другим ИТ-специалистам уровня middle и senior.
Успейте зарегистрироваться до 18 апреля.
Реклама. АО «ТБанк», лицензия ЦБ РФ № 2673, erid: 2Ranykc4ety
Каким может быть вывод этого кода?
random.randrange(0,91,5)
random.randrange(0,91,5)
Anonymous Quiz
60%
10
5%
18
9%
79
12%
95
14%
Посмотреть ответ
Что можно увидеть в sys.path в Python 3.X?
Anonymous Quiz
30%
Только значение переменной PYTHONPATH
16%
Только пути до модулей в рамках репозитория
36%
Только абсолютный путь до текущей директории
18%
sys.path в Python 3 уже нет
Forwarded from Python/ django
🐍 Задача по Python: Замыкания и области видимости
Что выведет следующий код?
Варианты ответа:
A)
B)
C)
D) Ошибка выполнения
---
✅ Правильный ответ:A
Почему:
Функция создаёт замыкание. Переменная сохраняется между вызовами , потому что — замыкает и изменяет её с помощью . Это классический пример использования замыканий в Python.
@pythonl
Что выведет следующий код?
def outer():
x = 5
def inner():
nonlocal x
x += 1
return x
return inner
f = outer()
print(f())
print(f())
print(f())
Варианты ответа:
A)
7
8
B)
5
5
C)
6
6
D) Ошибка выполнения
---
✅ Правильный ответ:
Почему:
Функция
outer
x
f
inner
x
nonlocal
@pythonl
🧠 Python-хитрая задача + решение
🖍️ Условие:
У тебя есть список логов (user, login/logout).
Найди тех, кто зашел, но не вышел.
📜 Пример:
________
💻 Решение:
🛠Ответ:"carol"
#Python #Challenge #DevPuzzle
@python_job_interview
🖍️ Условие:
У тебя есть список логов (user, login/logout).
Найди тех, кто зашел, но не вышел.
📜 Пример:
logs = [
("alice", "login"),
("bob", "login"),
("alice", "logout"),
("dave", "login"),
("bob", "logout"),
("carol", "login"),
("dave", "logout")
]
________
💻 Решение:
from collections import defaultdict
def find_stuck_users(logs):
counter = defaultdict(int)
for user, action in logs:
if action == "login":
counter[user] += 1
elif action == "logout":
counter[user] -= 1
return sorted([user for user, count in counter.items() if count > 0])
🛠Ответ:
#Python #Challenge #DevPuzzle
@python_job_interview