Собеседование python разработчик. Фадеева Вера
Вставка
- Опубліковано 2 лют 2024
- t.me/UA-camPronin
Чат для общения python разработчиков и им сочуствующих. Свободное общение, тестовые и вопросы с собесов и прочее. Заходите, там вам рады.
Моя тележка andpronin -- стучите, если что.
Поддержать канал: www.tinkoff.ru/rm/pronin.andr...
Обычно денежка идёт на книжки про питончик. Но иногда на светлое и тёмное.
Если Тиньков не даёт перечислить, стукните в личку телеги andpronin, придумаем что нибудь
Виш лист
Хорошие книги по Питончику, которые могу рекомендовать (и хочу купить с вашей помощью).
Изучаем Python. Двухтомник. Марк Лутц. Очень подробно и структурно (Хочу дождаться 6го издания.. )
• Изучаем Python с Марко...
Читаем и разбираем ее тут
Куплено (огромное спасибо зрителям)
Знакомство с Python | Бейдер Дэн (2023) - выглядит приятно для новичка
Чистый Python. Тонкости программирования для профи | Бейдер Дэн (2022) - хорошо для продолжения
Высоконагруженные приложения. Программирование, масштабирование, поддержка | Клеппман Мартин
Python. К вершинам мастерства | Рамальо Лучано - 2е издание - сложно для новичка, но интересно
Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура -- хорошо про то, когда какой фреймворк применять
Видимо, дальше появтся еще нескромные желания. Но пока - так
Мой канал про обучению python с нуля и до мидла Андрей+=Пронин
/ @pypronin
Я в других сетях
🔗Вконтакте: CaptPronin
🔗Дзен: zen.yandex.ru/id/5fbd33919412...
#python #питон #программирование #Андрей_Пронин #собеседование #
Таймкоды:
1. 0:00 Вступление. Мерч Андрея. На хардах будет реальная задачка, с которой столкнулась команда Андрея
2. 1:13 Моя самопрезентация
3. 9:26 Переходим к питону - Задача объяснить, что делает функция / как ее можно улучшить/переделать
4. 34:25 Про трейсбэк: что делать с ошибкой, как ее пофиксить
5. 41:33 Фидбэк
На позитиве - Спасибо)
Очень приятный человек!
Плюс за то, что интервью в этот раз вокруг конкретной задачи построено. Гораздо интереснее смотреть при том, что знание базовых и не очень базовых парадигм языка все равно можно проверить у собеседуемого.
Прям хороший собес. Одобряю.
Мне понравилось. Гуглить надо было не коэффициент вытянутости). А козфициеет отношения ширины экрана к высоте.
Вера привет! Хотел спросить сколько прошло откликов прежде чем получила оффер, и попала ли ты в свою вилку которую озвучила!? Учились вместе в 54!!
8:40 живу в Канаде, работаю и провожу собеседования в Бигтехе. ОМГ, за такие вопросы под запись можно самому без работы остаться.
@@AndrewOBannon потому что потом сотрудника не возьмут, а он пойдёт в суд и скажет что не взяли потому что дети!
k=w/h простое слово для нейминга "Пропорция" , можно назвать size_proportion или size_ratio ))
aspect ratio
Сразу выкидывать преобразования во float
есть такое дело написал код запустил и блински как он это делает
Открыть переводчик, вбить искомое и подобрать подходящее английское религия не позволяет?
Хочу на собес
почему по человеку сразу видно (визуально), программист он или нет?
это как?
Потому что еще все новое, девушка позанимается больше, создаст много проектов, поверьте главное это желание и что бы Вам это нравилось. Из под палки ничего хорошего не выйдет😢😢😢😢
это просто нулевый чел, кок будто девятиклассник решает задачи, ведь задания простейшие
Классическая жертва курсов, и имя им ЛЕГИОН)
Когда нормальный собесы будут? Сначала собеседующий не знает что длина int не ограничена, потом был паренёк который вообще не алё, а теперь простенькое задание про рефакторинг и всё.
Ну я год уже смотрю и примерно тут все нулевые , такое вот обучение в практикуме
width
Нуууу, хз.
Самопрезентация слегка затянута - слишком много нерелевантной информации.
По поводу ревью:
1. Не обратила внимание на PEP8.
2. Почему-то вообще ничего не сказала по поводу обрамления в скобки. Да, это не синтаксическая ошибка, но это не "по-питонячьи".
3. Не сама пришла к тому, что нужно менять нейминг.
4. Не разобралась, что именно делает функция, а уже говорит о том, что эту часть нужно вынести в функцию.
5. Вообще ничего не сказала по поводу цикломатической сложности: не столько сам термин нужно было озвучить, сколько фразу "слишком много вложенных if'ов". И вот эту штуку нужно переделывать.
6. Guard block для image ( либо через отдельный _is_valid_params() ) - и сразу убирается 1 уровень вложенности.
Несмотря на то, что тут крайне не раскрыта тема собеса - нужно посмотреть, как человек код пишет - и на отдельный триггеры вида "вместо CTRL + Z, она по новой вставляла названия переменных", но вот когда она на автомате поставила pass для функции перед тем, как трейсбек скопировать - это, ИМХО, важный момент.
Кароче, тут явно нужен собес 2.0, чтобы ответить.
Форточку открой!
@@chyygga А критика это плохо? Если вы не умеете воспринимать критику(хорошую критику, полезную, как в данном случае) и не используете это в свою пользу, то не получится у вас вырасти дальше джуна :)
Факты
@7IdE, спасибо за обратную связь))) единственно, не согласна по поводу скобок - некоторые источники, например Dr. Fred Baptiste (udemy), рекомендует расставлять скобки - чтобы визуально легче было воспринимать очередность. Да, всем понятно,что and выполнится раньше or, да скобки не обязательны, но если выражение длинное и содержит разные операторы, то скобки улучшают и упрощают читабельность.
По поводу самопрезентации - это нервное. Понять и простить
@@user-vp9co6sv6jумничка, очень приятный собес, спасибо
Господи какой кринж у вас на курсах, на 1 спринте задание на Pygame pzdc других слов нет, извините
widht? ok, got it:))) английский российским мамкиным программистам больше не указ?:)))
Ну без обид, какой разработчик, сколько ей лет. Сейчас 11 классники знают питон лучше чем она