Подборка объединяет вопросы, отмеченные на этапах интервью в ivi. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, python, mobile.
Для обновления индекса RAG (Retrieval-Augmented Generation) в режиме incremental updates обычно применяют подход, при котором новые или изменённые документы добавляются в индекс без полной его перестройки.
В моей работе с машинным обучением я занимаюсь разработкой и внедрением моделей для решения бизнес-задач, например, прогнозирования спроса, классификации клиентов или обработки текстов.
Ограничения типов (type constraints) в программировании — это правила, которые определяют, какие типы данных могут использоваться в определённых контекстах, например, в обобщённых (generic) функциях или классах.
Quality of Service (QoS) в iOS — это система, позволяющая управлять приоритетом выполнения задач (DispatchQueue). ОС использует эту информацию для распределения ресурсов (CPU time, power).
Автоматизация процесса интеграции и доставки кода (CI/CD) в iOS-проекте обычно реализуется с помощью специализированных инструментов и сервисов, например, Jenkins, GitHub Actions, Bitrise или Fastlane.