Таймлайн👇 0:00 - Интро 1:52 - Про низкоуровневые ЯП 3:25 - Про машинный код 4:55 - Про этапы разработки ПО 7:10 - Про авторизацию 7:50 - Про cookies 8:35 - Хеширование vs шифрование 9:17 - Рекурсия 10:13 - Чистая функция 11:21 - Про БД 15:22 - Про циклы 16:11 - Асинхронность vs многопоточность 20:25 - Про паттерны программирования 21:58 - Типы данных 23:30 - SOLID 24:40 - Еще про вопросы с собеседований
Для всех джунов, которые готовятся к собеседованию: чистая функция - это функция, которая не имеет побочных эффектов(например, не изменяет глобальных переменных или не принтит результаты) а также имеет следующее свойство: для одного и того же набора входных данных она возвращает одинаковый результат(если получила на вход 10, а вернула 20, то и в следующий раз, когда получит 10, тоже вернет 20) Дмитрию респект за интервью!
Рекурсия часто используется на проде. Например в парсерах при обходе страниц. Даже в джанге в той же если не ошибаюсь поиск смылок при удалении объекта модели происходит рекурсивно
использовать рекурсию при парсинге -- это такая шиза, слов нет. когда ты парсишь сотни или миллионы страниц, то это путь в один конец. памяти не хватит, как минимум
могу сказать из своего опыта, что на русском языке вообще нет книг и видосиков в открытом доступе по ООП, асинхронности и многопоточности. Питон учится легче других ЯП только в самом начале, а потом совсем не мед)). Кстати, если вам известны какие-нибудь достойные источники по асинхронщине и многопоточке, можете поделиться?
Таймлайн👇
0:00 - Интро
1:52 - Про низкоуровневые ЯП
3:25 - Про машинный код
4:55 - Про этапы разработки ПО
7:10 - Про авторизацию
7:50 - Про cookies
8:35 - Хеширование vs шифрование
9:17 - Рекурсия
10:13 - Чистая функция
11:21 - Про БД
15:22 - Про циклы
16:11 - Асинхронность vs многопоточность
20:25 - Про паттерны программирования
21:58 - Типы данных
23:30 - SOLID
24:40 - Еще про вопросы с собеседований
Для всех джунов, которые готовятся к собеседованию: чистая функция - это функция, которая не имеет побочных эффектов(например, не изменяет глобальных переменных или не принтит результаты) а также имеет следующее свойство: для одного и того же набора входных данных она возвращает одинаковый результат(если получила на вход 10, а вернула 20, то и в следующий раз, когда получит 10, тоже вернет 20) Дмитрию респект за интервью!
Интересно. Давайте ещё.
Очень полезное видео) Спасибо)
Полезная информация!)
Очень приятный у Вас собеседник!
Спасибо)
О, это мне надо
@@expecto_patrronum ???
Классное собеседование, удивительно что так мало просмотров 🙂
Спасибо большое)
Круто! Новый формат 🔥
Рекурсия часто используется на проде. Например в парсерах при обходе страниц. Даже в джанге в той же если не ошибаюсь поиск смылок при удалении объекта модели происходит рекурсивно
использовать рекурсию при парсинге -- это такая шиза, слов нет. когда ты парсишь сотни или миллионы страниц, то это путь в один конец. памяти не хватит, как минимум
Величезне дякую! Для мене виявилося дуже корисним.
Жду по другим языкам аналогичное видео.
могу сказать из своего опыта, что на русском языке вообще нет книг и видосиков в открытом доступе по ООП, асинхронности и многопоточности. Питон учится легче других ЯП только в самом начале, а потом совсем не мед)). Кстати, если вам известны какие-нибудь достойные источники по асинхронщине и многопоточке, можете поделиться?
Асинхронщина - курс Олега Молчанова + офф дока asyncio
@@DRanduletti у молчанова видосы хорошие, но конкретно по асинхронщине очень слабо
Фаулер! Конкурентно программирование
Гуд
-- Что такое Agile и что такое Skrum?
-- Это бардак и анархия, где виноватым стараются сделать именно тебя.
Очень категорично, но улыбнуло) спасибо
Простите, но ваш герой или сильно упрощает информацию или не очень компетентен. Кстати язык С(Си) является языком высокого уровня. )))
Примем на заметку! Спасибо большое за замечание!)
Что за дурацкие вопросы, это интервью на питон или на бекенд?
Пишите свои. Комментарии открыты)
Какой недалекий гость. Рекурсии не используются на проде😅 если ты разработчик калькулятора, то да