Python Simple
226 subscribers
55 photos
6 videos
175 links
by mr.Gold
Download Telegram
7-ой вопрос:
Что такое генераторы и итераторы, в чем разница?

Ответ:
…пишите в комментариях, потом появится тут)

все вопросы
#ps_question
Прошлый вопрос ещё не достаточно настоялся, но надо двигаться дальше.
Этот вопрос будет предтечей для ещё парочки вопросов в будущем. Также он кажется слишком простым, но надо уметь вслепую набрать декоратор и знать, что это такое. Всегда спрашивают.
8-ой вопрос:
Что такое декоратор?


Напишите простой декоратор.

Напишите декоратор, который принимает параметры


все вопросы
#ps_question
4
Это не совсем вопрос с собеседования, я бы его приплюсовал к предыдущему про декораторы, но он тогда станет слишком большим. Но помнимание замыканий - важная тема в программировании вообще, не привязываясь к python-у.
9-ой вопрос:
Что такое замыкания?


Приведите пример замыкания в python.

все вопросы
#ps_question
Четверг - день вопросов. Сегодня будет вопрос для тех, кто начал учить наследование
10-ой вопрос:
Какие принципы ООП вы знаете? И как они работают на примере python.


все вопросы
#ps_question
Четверговый вопрос:
11. Что такое MRO?

Что такое ромбовидное наследование и как оно разрешается в python?

все вопросы
#ps_question
🔥4
Четвернг вопросов:
12. Что такое статические методы и для чего они нужны?

Что такое classmethod и для чего он может быть нужен?

все вопросы
#ps_question
🔥3👍1
Четверговый вопрос)
13. Что такие магические методы, для чего используются, приведите примеры?

все вопросы
#ps_question
4
Четверговый вопрос)
14. Что такое сборщик мусора и как он работает в python?

все вопросы
#ps_question
4
Сегодня будет вопрос не про python, а про сети. Это первый и часто единственный вопрос, который почему-то любят задавать. Недавно даже разошелся мем, на тему этого вопросы. Как следствие Влад Тен снял видео, в котором подробно объяснил, в чем разница.
15. Чем отличается протокол UDP от протокола TCP?
Короткий ответ, которого достаточно: TCP гарантирует доставку пакетов, а UDP - нет.
Но если вы хотите ответить развернуто, какой протокол где используется и тд, то можно посмотреть это видео, очень информативно.
https://www.youtube.com/watch?v=ZyIGagqf44E

В комментах можно сделать миниконспект или более развернутый ответ)

все вопросы
#ps_question
🔥4👍2
Четверговый вопрос:
16. Что такое yield и для чего используется?


все вопросы
#ps_question
🔥3🎅1
Пришло время самого популярного вопроса, отвечая на него, можно зайти достаточно далеко в своих рассуждениях и испортить собес, если дойти до тем, в которых плаваете.
17. Что такое GIL?


все вопросы
#ps_question
🔥51
Всем привет, пока не будем углубляться в асинхронности и параллелизм, и будет относительно простой и понятный вопрос, но подумать вре равно надо будет)
18. Что такое *args, **kwargs, как используется, в каком порядке и почему?


все вопросы
#ps_question
👍3
Есть впечатление, что мы пробежались по основным вопросам именно по python, поэтому пойдут вопросы, которые плавно будут перетекать в другие темы.
19. Надо перевести деньги с одного счета на другой, напишите псевдокод, как бы вы это сделали?
Есть табличка, в которой колонки user_id, balance. Первый user переводит второму 200р.
Вам необходимо по максимуму учесть все кейсы и написать работающий псевдокод)



все вопросы
#ps_question
👍4
Всем привет!
Вопрос простой, ответ ещё проще, но это тоже спрашивают:
20. Чем отличается оператор is от оператора == ?


все вопросы
#ps_question
🔥5🤔2
Всем привет!
Возвращаемся к питонячим вопросам)
21. В чем разница между res_1 и res_2, когда мы будем по ним итерироваться в цикле for?

#ps_question
👍3🍾3
Всем привет, возвращаемся к вопросам)
Иногда задают вопросы, ответы на которые вы точно знаете, если сталкивались с похожими кейсами, но также можно догадаться в ходе рассуждения. Тут литкод не поможет)
22. У вас есть админка, в которой может сидеть несколько админов одновременно. В админке есть карточки пользователей.
Кейс такой: если вы админ и загрузили карточку пользователя, и пока вы её редактировали кто-то другой изменил эту карточку, то во время того, как вы пытаетесь сохранить карточку, вам должно вернуться сообщение, что карточка уже была изменена и необходимо перезагрузить эту страницу.


Ваша задача, что необходимо сделать на бэкенде или с БД, чтобы реализовать это.

Для упрощения можно считать, что данные в карточке находятся в одной таблице или даже строке таблицы

все вопросы
#ps_question
🔥4