Вопросы и ответы к интервью для Python Developer
В этом репозитории собраны популярные вопросы по Python и смежным темам: Django, ООП, принципы программирования.
Также в проекте есть вопросы по основам HTML, фронтенд и БД, которые позволят вам повторить важные моменты, на которых зачастую останавливаются интервьюеры:
https://github.com/yakimka/python_interview_questions
#python
@python_job_interview
В этом репозитории собраны популярные вопросы по Python и смежным темам: Django, ООП, принципы программирования.
Также в проекте есть вопросы по основам HTML, фронтенд и БД, которые позволят вам повторить важные моменты, на которых зачастую останавливаются интервьюеры:
https://github.com/yakimka/python_interview_questions
#python
@python_job_interview
Альтернатива платной услуге Продвижение.LITE от HeadHunter
#github #python
@python_job_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
101 вопрос, на которые должен ответить Python-разработчик
Готовитесь к собеседованию? Или просто изучаете Python? В этой статье собраны наиболее популярные вопросы по Python, которые помогут проверить ваши знания и подтянуть пробелы:
https://tproger.ru/articles/101-vopros-python-razrabotchiku/
#python
Готовитесь к собеседованию? Или просто изучаете Python? В этой статье собраны наиболее популярные вопросы по Python, которые помогут проверить ваши знания и подтянуть пробелы:
https://tproger.ru/articles/101-vopros-python-razrabotchiku/
#python
🔥 Дайджест полезных материалов из мира Python за неделю
Почитать:
— Django или Fast API: выбираем Python-фреймворк для веб-разработки
— Что нового в Pandas 2.1
— Готовые скрипты Python
— Интеграция Telegram ботов в Django приложениях
— 6 развлекательных проектов на Python: от шаверма-бота до игры в слова
— 9 лучших консольных файловых менеджеров Linux
— Управление сервоприводами, часть 2. Управляем сервоприводами с помощью серво-контроллера через USB любых компьютеров
— Клонирование голоса, замена лица по фото, удаления объектов в видео и все в одном open-source проекте Wunjo AI
— Эластичный DAG или «гнём, где не гнулось»
— Как понять, что клиента пора реактивировать?
— Анализ данных с использованием библиотеки Dask
— Взгляд на телеграм-ботов изнутри
— Учим ИИ чатбота слушать и говорить
— Создание интерактивных аналитических панелей с помощью Python Streamlit
— Deploying Apps on Render
— Mastering ZIP File Handling in Python: Reading and Creating Zip Archives
— The Minion Game - HackerRank Solution Python
— Iterables and Iterators - HackerRank Solution Python
— Regex Substitution - HackerRank Solution Python
— How to Solve the "No Idea!" Challenge in Python
— 🌐 UN Goals : Education & Gender Equity ⚖️
— Starting my Journey in Open Source
— Created a toggle_state_button with PyQt5
— Accelerating Releases with Pulumi: My Proxy Project Journey
Посмотреть:
🌐 HTMX заменит Frontend?! WTF? (⏱ 12:12)
🌐 Полный курс по библиотеке Numpy. Матрицы (⏱ 11:24)
🌐 Уроки Golang с нуля /#26 - Обработка ошибок (⏱ 08:14)
🌐 Python+SQL работа с базами данных. (⏱ 11:10)
🌐 Полный курс по библиотеке Numpy. Полезные функции (⏱ 11:05)
🌐 Полный курс по библиотеке Numpy. Применение Numpy (⏱ 11:52)
🌐 Полный курс по библиотеке Numpy. Создание матриц из файла (⏱ 15:55)
🌐 Python Атоматизация отправки email с selenium (⏱ 04:59)
🌐 Полный курс по библиотеке Numpy. Продвинутые методы работы с матрицами (⏱ 07:28)
🌐 Python анализ данных с Pandas. (⏱ 17:04)
🌐 【作業配信】ろっきーさんの新ビジュアル仕上げていくぅ~!龍角散と共に・・・! (⏱ 01:34:00)
🌐 Задание 8 | ЕГЭ по информатике | ДЕМО-2024 (⏱ 08:55)
🌐 Задание 9 | ЕГЭ по информатике | ДЕМО-2024 (⏱ 09:11)
🌐 Задание 10 | ЕГЭ по информатике | ДЕМО-2024 (⏱ 02:16)
🌐 Задание 11 | ЕГЭ по информатике | ДЕМО-2024 (⏱ 04:18)
🌐 Задача с собеседования на Junior Python разработчика #shorts #python (⏱ 00:48)
🌐 Как узнать процент заряда батареи с помощью Python #shorts (⏱ 00:45)
Хорошего дня!
@python_job_interview
Почитать:
— Django или Fast API: выбираем Python-фреймворк для веб-разработки
— Что нового в Pandas 2.1
— Готовые скрипты Python
— Интеграция Telegram ботов в Django приложениях
— 6 развлекательных проектов на Python: от шаверма-бота до игры в слова
— 9 лучших консольных файловых менеджеров Linux
— Управление сервоприводами, часть 2. Управляем сервоприводами с помощью серво-контроллера через USB любых компьютеров
— Клонирование голоса, замена лица по фото, удаления объектов в видео и все в одном open-source проекте Wunjo AI
— Эластичный DAG или «гнём, где не гнулось»
— Как понять, что клиента пора реактивировать?
— Анализ данных с использованием библиотеки Dask
— Взгляд на телеграм-ботов изнутри
— Учим ИИ чатбота слушать и говорить
— Создание интерактивных аналитических панелей с помощью Python Streamlit
— Deploying Apps on Render
— Mastering ZIP File Handling in Python: Reading and Creating Zip Archives
— The Minion Game - HackerRank Solution Python
— Iterables and Iterators - HackerRank Solution Python
— Regex Substitution - HackerRank Solution Python
— How to Solve the "No Idea!" Challenge in Python
— 🌐 UN Goals : Education & Gender Equity ⚖️
— Starting my Journey in Open Source
— Created a toggle_state_button with PyQt5
— Accelerating Releases with Pulumi: My Proxy Project Journey
Посмотреть:
🌐 HTMX заменит Frontend?! WTF? (⏱ 12:12)
🌐 Полный курс по библиотеке Numpy. Матрицы (⏱ 11:24)
🌐 Уроки Golang с нуля /#26 - Обработка ошибок (⏱ 08:14)
🌐 Python+SQL работа с базами данных. (⏱ 11:10)
🌐 Полный курс по библиотеке Numpy. Полезные функции (⏱ 11:05)
🌐 Полный курс по библиотеке Numpy. Применение Numpy (⏱ 11:52)
🌐 Полный курс по библиотеке Numpy. Создание матриц из файла (⏱ 15:55)
🌐 Python Атоматизация отправки email с selenium (⏱ 04:59)
🌐 Полный курс по библиотеке Numpy. Продвинутые методы работы с матрицами (⏱ 07:28)
🌐 Python анализ данных с Pandas. (⏱ 17:04)
🌐 【作業配信】ろっきーさんの新ビジュアル仕上げていくぅ~!龍角散と共に・・・! (⏱ 01:34:00)
🌐 Задание 8 | ЕГЭ по информатике | ДЕМО-2024 (⏱ 08:55)
🌐 Задание 9 | ЕГЭ по информатике | ДЕМО-2024 (⏱ 09:11)
🌐 Задание 10 | ЕГЭ по информатике | ДЕМО-2024 (⏱ 02:16)
🌐 Задание 11 | ЕГЭ по информатике | ДЕМО-2024 (⏱ 04:18)
🌐 Задача с собеседования на Junior Python разработчика #shorts #python (⏱ 00:48)
🌐 Как узнать процент заряда батареи с помощью Python #shorts (⏱ 00:45)
Хорошего дня!
@python_job_interview
Найти все числа, исчезнувшие в массиве
Условие:
Дан массив
nums
, в которой числа из диапазона [1, n]
. Необходимо вывести числа из [1, n]
, которых нет в nums
.Пример 1:
Вход:
nums = [4,3,2,7,8,2,3,1].
Выход:
[5,6]
Пример 2:
Вход:
nums = [1,1]
Выход: [2]
Ограничения:
n == nums.length
1 <= n <= 105
1 <= nums[i] <= n
Код:
nums = [4, 3, 2, 7, 8, 2, 3, 1]
ch = [0] * len(nums)
for el in nums:
ch[el-1] += 1
net = []
for n in range(len(ch)):
if ch[n] == 0:
net.append(n+1)
print(net)
📌 Разбор задачи
Пишите ваши варианты решения в комментах👇
@python_job_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Задача с реального Python собеседования middle разработчика. Рекурсивная сумма. - https://www.youtube.com/watch?v=euoN2zO7zao&list=PLysMDSbb9Hcyxwq966ET1_6dXkNF_PW0L&index=1&t=2s&pp=iAQB
Разбор задачи с собеседования Data Science. Подготовка на практике - https://www.youtube.com/watch?v=iLzA0H0Ao6o&list=PLysMDSbb9Hcyxwq966ET1_6dXkNF_PW0L&index=6&t=946s&pp=iAQB
Устраиваемся на работу. Решаем тестовое задание на позицию Python Junior - https://www.youtube.com/watch?v=_-xenbYkazA&list=PLysMDSbb9Hcyxwq966ET1_6dXkNF_PW0L&index=9&t=18s&pp=iAQB
Совет Python разработчикам - реши задачу Chain sum с реального собеседования - https://www.youtube.com/watch?v=edJSJWEDS0Y&list=PLysMDSbb9Hcyxwq966ET1_6dXkNF_PW0L&index=10&pp=iAQB
Эти фишки сделают твой Python код лучше - https://www.youtube.com/watch?v=dOD1591Bp_o
Хитрая задача с собеседования #Python - https://www.youtube.com/watch?v=qzbmxG7sYa4&list=PLysMDSbb9Hcyxwq966ET1_6dXkNF_PW0L&index=2
Решение непростой задачи с Leetcode, часто всплывает на собеседования #pythontutorial - https://www.youtube.com/watch?v=2tqieMDTA4w&list=PLysMDSbb9Hcyxwq966ET1_6dXkNF_PW0L&index=3
Задача, которая очень часто встречается на собеседованиях #python - https://www.youtube.com/watch?v=VWEFo37RP44&list=PLysMDSbb9Hcyxwq966ET1_6dXkNF_PW0L&index=4
Cобеседование #Python топовый банк Goldman Sachs Associate на 12000 $ - https://www.youtube.com/watch?v=U2MWw6f-bKc&list=PLysMDSbb9Hcyxwq966ET1_6dXkNF_PW0L&index=5
Facebook задача с собеседования на #Python на 120000 рублей -
https://www.youtube.com/watch?v=3g3kx08C0uE&list=PLysMDSbb9Hcyxwq966ET1_6dXkNF_PW0L&index=8
@python_job_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Задача с реального Python собеседования middle разработчика. Рекурсивная сумма.
Разбираем реальную задачу на позицию middle Python-разработчика.
Пишем несколько реализаций от самой простой до более сложной асинхронной.
Разбираем массу важнейших понятий: переполнение стека, область видимости переменной, глубина рекурсии, итерируемость…
Пишем несколько реализаций от самой простой до более сложной асинхронной.
Разбираем массу важнейших понятий: переполнение стека, область видимости переменной, глубина рекурсии, итерируемость…
Держите 36 вопросов с ответами по Python + вопросы по Computer Science, Django, по базам данных и не только.
Успешных собеседований)
@python_job_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Основные темы включают:
▪️ работу со строками;
▪️ List Comprehension;
▪️ основы алгоритмического дизайна;
▪️ структуры данных;
▪️ классы и объекты.
Цель курса — дать учащимся прочные навыки для работы с научными данными и их обработкой, используя Python.
🔗 Ссылка на курс
#курс #python
@python_job_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
#курс #python #docker #fastapi
@python_job_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Machinelearning
Мощный фреймворк Python для создания синтетических данных для AI и не только для этого
Помимо создания синтетических данных, Distilabel помогает организовать сложные конвейеры обработки данных;
эти конвейеры могут содержать любое количество разных шагов.
Позволяет легко синтезировать и оценивать данные с помощью встроенных инструментов. Отлчиный инструмент для улучшении данных и обучении моделей.
Процесс прост:
- Вводим запрос.
- Два LLM генерируют ответы
- LLM-судья оценивает полученные ответы
- Лучший ответ сопоставляется с изначальным вопросов.
И что самое интересное? Все это с открытым исходным кодом. Лицензия позволяет использовать результаты модели для улучшения других моделей.
▪ GitHub
▪ Доки
@ai_machinelearning_big_data
#Distilabel #python #ai #openai #python #ai #syntheticdata #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🧠 Python-хитрая задача + решение
🖍️ Условие:
У тебя есть список логов (
Найди тех, кто зашел, но не вышел.
📜 Пример:
________
💻 Решение:
🛠Ответ:"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