Собеседование на Junior Python Developer

В этом видео мы поговорили о том, что важно для начинающего программиста, как улучшить свои навыки и какие есть ключевые моменты, на которые следует обратить внимание. Мы также обсудили личный опыт работы с языками программирования и опыт работы над проектами. Я надеюсь, что это видео поможет вам приобрести навыки начинающего программиста, поймать волну идеи и вдохновения и даст вам некоторые идеи о том, как подойти к будущему собеседованию! Я надеюсь, что вы найдете в этом видео много интересного и полезного для себя. И не забывайте, что программирование - это увлекательное и постоянно развивающееся направление, и с каждым днем вы сможете расширять свои знания и навыки в этой области. Таймкоды: 00:00 - Приветствие и знакомство 01:40 - Как изучаешь программирование? 03:10 - Что такое ORM, зачем нужна? 05:35 - Деплой проекта 06:36 - Типы данных 08:52 - В чём отличие is и == 11:32 - Что такое классы, ООП 15:32 - Что такое итератор? 17:51 - Как написать свой генератор? 18:29 - Многопоточное и асинхронное программирование 20:06 - Что такое GIL, что делает? 21:25 - Зачем нужно асинхронное программирование? 22:36 - Что может быть ключом словаря? 25:32 - Работал ли с Linux? 26:15 - Что такое Git? 28:02 - Есть ли опыт работы с фрэймворками? 31:02 - Django ORM - работал с ним? 32:21 - Какие БД ты знаешь, какие отличия? 36:25 - Как устроен индекс b-tree? 36:52 - Что такое транзакции в БД? 40:50 - Что такое REST API? 41:55 - Какие бывают запросы? 44:52 - Пишем код 45:22 - Пишем декораторы 52:06 - Менеджер контекста 01:01:31 - Фидбэк Ссылка на телеграмм канал: 4CvMjNYRaiMwZDky Ссылки на соцсети: - личная страница в телеграмм #программирование #советы #mock #собеседование #интервью #python #2023
Back to Top