Вопрос с собеседования на позицию iOS-разработчика
Вы уже думали, как бы вы ответили на этот каверзный вопрос с собеседования для iOS-разработчиков?
👨💻 Давайте проверим ваши знания!
Правильный ответ пришлем в комментарии.
#otus #iOS #собеседование
Вы уже думали, как бы вы ответили на этот каверзный вопрос с собеседования для iOS-разработчиков?
Правильный ответ пришлем в комментарии.
#otus #iOS #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
Когда знания разрознены — толку мало. Когда они пересекаются — получается результат.
Собрали бесплатные вебинары, чтобы связать разнородные куски: архитектуру мышления, код, процессы.
📆 Выбери нужные, собери в трек и сделай шаг от «знаю» к «умею»:
15.12 — Интеграция Node.js с локальной LLM: создаём умный сервер своими руками
16.12 — Lock-Free алгоритмы с Interlocked и Volatile
16.12 — Что такое: Scoped Values
18.12 — Эволюция *callable*-объектов в C++. От указателей на функции к лямбда-выражениям
18.12 — Создаем оптимизированный список на Compose
18.12 — Flutter Twin — живые интерфейсы, отражающие и изменяющие реальность
22.12 — Создаем свой html-тег
22.12 — Dancing Links: задача о полном покрытии
22.12 — Подготовка проекта на Solidity к аудиту. Как выжать из аудиторов максимум?
22.12 — Kotlin Multiplatform и Grpc для iOS
23.12 — Vue.js Быстрый старт - собираем мини-соцсеть с нуля
23.12 — Пишем HTTP-сервер на Gо
23.12 — Cache friendly код - оптимизируем работу с памятью
23.12 — Жизненный цикл программы в UNIX
23.12 — Что такое RoadRunner?
25.12 — Тестирование Spring приложений. Интеграционные тесты с контекстом. Тестирование слоя репозиториев и сервисов
25.12 — Основы работы с Telegram API
Закрой пробелы в знаниях по-настоящему.
#вебинар #java #android #ios #product #AL
Собрали бесплатные вебинары, чтобы связать разнородные куски: архитектуру мышления, код, процессы.
15.12 — Интеграция Node.js с локальной LLM: создаём умный сервер своими руками
16.12 — Lock-Free алгоритмы с Interlocked и Volatile
16.12 — Что такое: Scoped Values
18.12 — Эволюция *callable*-объектов в C++. От указателей на функции к лямбда-выражениям
18.12 — Создаем оптимизированный список на Compose
18.12 — Flutter Twin — живые интерфейсы, отражающие и изменяющие реальность
22.12 — Создаем свой html-тег
22.12 — Dancing Links: задача о полном покрытии
22.12 — Подготовка проекта на Solidity к аудиту. Как выжать из аудиторов максимум?
22.12 — Kotlin Multiplatform и Grpc для iOS
23.12 — Vue.js Быстрый старт - собираем мини-соцсеть с нуля
23.12 — Пишем HTTP-сервер на Gо
23.12 — Cache friendly код - оптимизируем работу с памятью
23.12 — Жизненный цикл программы в UNIX
23.12 — Что такое RoadRunner?
25.12 — Тестирование Spring приложений. Интеграционные тесты с контекстом. Тестирование слоя репозиториев и сервисов
25.12 — Основы работы с Telegram API
Закрой пробелы в знаниях по-настоящему.
#вебинар #java #android #ios #product #AL
Please open Telegram to view this post
VIEW IN TELEGRAM
Виджеты не тянут? #ios
Стандартных виджетов хватает… пока не понадобится нестандартное расположение, ровная отрисовка без лишних объектов и контроль над Canvas.
🤩 В статье — как написать свой RenderBox с нуля: разбор пайплайна, layout, paint, где уместно CustomPaint, а где нет.
На курсе iOS Developer. Professional вы прокачаете Swift, SwiftUI, асинхронность и архитектуры до уровня middle+/senior. Финалом станет продакшн-уровневое приложение в портфолио вместо «игрушечного» pet-проекта с живым разбором кейсов.
👩💻 Чтобы узнать, подойдет ли вам программа курса, пройдите вступительный тест.
Стандартных виджетов хватает… пока не понадобится нестандартное расположение, ровная отрисовка без лишних объектов и контроль над Canvas.
На курсе iOS Developer. Professional вы прокачаете Swift, SwiftUI, асинхронность и архитектуры до уровня middle+/senior. Финалом станет продакшн-уровневое приложение в портфолио вместо «игрушечного» pet-проекта с живым разбором кейсов.
Please open Telegram to view this post
VIEW IN TELEGRAM