В этой подборке вопросы сгруппированы по формату «Поведенческие вопросы», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: backend, database, async.
Какие ограничения и проблемы есть у SwiftUI? Молодая технология, которая пока обладает меньшей зрелостью Ограниченная поддержка старых iOS версий (iOS 13+) Ограниченный контроль над деталями UI усложняет глубокую…
Контекст: Java Stream API и параллельная обработка коллекций Параллельные стримы выполняются через ForkJoinPool.commonPool() Для маленьких коллекций они часто неэффективны из-за накладных расходов С точки зрения…
Операторы обработки ошибок во Flow Flow представляет собой статический типизатор для JavaScript и не содержит традиционных операторов обработки исключений. Flow обнаруживает ошибки во время статического анализа, а не…
Какие операции и функции безопасны для nil-среза в Go? Context: Go, срезы (slice) nil-срез — срез со значением nil и нулевой длиной Методы (функции) для срезов — как правило, это функции пакета sort, append и операции…
Слайс в Go представляет собой динамический изменяемый участок массива. Создавать слайсы можно с помощью литералов, функции make или выделения части другого слайса. Читать и изменять элементы разрешается по индексу;…
Ключевые изменения Java 17 и варианты их применения Java 17 — это LTS-релиз (Long-Term Support), представленный в сентябре 2021 года. Он принес важные улучшения, направленные на стабильность и развитие современных…
Основные элементы CI/CD-пайплайна CI/CD представляет собой процесс автоматизации сборки, тестирования и доставки программного обеспечения Системы контроля версий (Git) сохраняют код и фиксируют историю всех его…
Ключевые методы объектов в JavaScript Object.keys(obj) — формирует массив ключей, то есть имён свойств объекта Object.values(obj) — возвращает массив значений всех свойств объекта Object.entries(obj) — выдаёт массив…
Ключевые структуры данных в программировании основные контейнеры, предназначенные для упорядочивания и хранения информации Массивы: последовательности с доступом по индексу, обращение к элементу выполняется за O(1)…
Особенности тестирования в Kubernetes проверка распределённой системы, состоящей из множества компонентов валидация YAML-манифестов и CRD моделирование реальных сценариев: сетевых проблем, отказов и масштабирования…