Видео и подкасты для разработчиков
Найди и исправь ошибки в коде — Задачи с собеседования
В видео разбор реального задания из Яндекса «Найди и исправь ошибки в коде».
Джунов почти не берут, приходится пробиваться через стажировки. Стажировка в Яндекс — тот же жесткий отбор, просто под другим названием.
В видео разбор реального задания из Яндекса «Найди и исправь ошибки в коде».
Проверяются не только технические навыки, но и способность:
- анализировать чужой код
- аргументировать решения
- четко выражать мысли
Содержание:
- 00:00 — Что? Для кого? Для чего?
- 00:50 — Исходный код
- 01:22 — Выбор стратегии
- 02:47 — Подготовительные действия
- 03:19 — Product Service
- 03:45 — 1.Class to Struct
- 04:24 — Decodable
- 05:22 — 2. Snake_case to CamelCase
- 06:45 — Код для работы проекта
- 09:12 — 3. final class
- 11:09 — 4. extension UITableViewDataSource
- 12:46 — 5. Инкапсуляция / private
- 14:20 — 6. Setup TableView
- 15:41 — private Products
- 17:19 — 7. super.viewDidLoad
- 19:30 — 8. Delegate / DataSource
- 22:01 — Код для работы проекта
- 22:35 — 9. Register UITableViewCell
- 24:16 — 10. dequeueReusableCell
- 25:57 — 11. Oneliner return
- 27:00 — 12. DispatchQueue.main.async
- 28:49 — 13. Protocol / Dependency Injection (DI)
- 34:44 — Код для работы проекта
- 36:11 — RetainCycle часть 1
- 42:36 — RetainCycle часть 2
- 44:49 — Опросы / Проверка знаний
- 45:29 — RetainCycle часть 3
- 47:58 — RetainCycle часть 4
- 49:22 — 14. Handle error
- 51:58 — 15. fetchRequest
- 52:40 — Итог
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Видео и подкасты для разработчиков4 недели назад
Как устроена мобильная архитектура. Интервью с тех. лидером юнита «Mobile Architecture» из AvitoTech
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.10
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.11
-
Видео и подкасты для разработчиков2 недели назад
Javascript для бэкенда – отличная идея: Node.js, NPM, Typescript