В этой подборке вопросы сгруппированы по формату «Технические вопросы», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: backend, optimization, database.
Категории инструментов для отладки и тестирования API HTTP-клиенты Postman, Insomnia — позволяют вручную отправлять запросы и проверять результаты Фреймворки автоматизированного тестирования JUnit, pytest, Mocha —…
Инструменты для отправки HTTP-запросов и используемая ими команда К таким инструментам относятся Postman, cURL, HTTPie, Insomnia и Paw обычно под капотом применяется CLI-команда: cURL cURL позволяет отправлять…
Какие инструменты обычно применяют для прототипирования пользовательских интерфейсов? проектирование и создание прототипов UI/UX Figma — облачный векторный редактор для совместной работы Adobe XD — анимации и…
Наиболее распространённые инструменты оркестрации контейнеров Kubernetes — лидер рынка, автоматизирующий развёртывание, масштабирование и управление контейнерами Docker Swarm — встроенный в Docker механизм…
Средства анализа производительности профилировщики CPU и памяти, включая perf, VisualVM и Chrome DevTools трассировщики, такие как Jaeger и Zipkin, для диагностики распределённых систем инструменты мониторинга метрик,…
Инструменты синхронизации Мьютексы (mutexes) — предоставляют доступ к ресурсу только одному потоку Семафоры — задают допустимое число потоков, работающих одновременно Мониторы — обеспечивают автоматическую блокировку…
Методы layout у UIView и работа с Auto Layout layoutSubviews — главный метод раскладки: он вызывается после изменения фрейма или вызова setNeedsLayout; внутри него размещают сабвью. setNeedsLayout — отмечает view для…
Методы выявления требований интервью с заказчиком или пользователем — непосредственное уточнение потребностей анализ документации — изучение спецификаций, регламентов и существующей системы опросы и анкеты —…
Ключевые методы жизненного цикла Activity UI-компонент Android onCreate(): создание Activity, настройка UI и загрузка данных onStart(): Activity отображается на экране onResume(): Activity получает фокус и переходит в…
Индексация ускоряет поиск и сокращает время выборки Нормализация уменьшает избыточность и повышает целостность данных Денормализация ускоряет чтение и сокращает количество JOIN Оптимизация запросов включает…
Метрики нарушения SRP (Single Responsibility Principle) Контекст: принцип единственной ответственности в ООП Методов в классе: слишком большое количество методов → класс реализует избыточный набор функций Разные…