- Расскажите об использовании базах данных в микросервисной архитектуре?
- Как сохранить консистентность в случае ошибки в одном из микросервисов?
- Как работает DNS в Kubernetes?
- Что такое Headless Service?
- Что такое Ingress?
- Что такое Kubernetes?
- Что такое PVC, VC, StorageClass?
- Что такое Liveness и Readiness probes?
- Как использовать метку?
- Расскажите о принципе наследования в Java?
- Как представлены целочисленные типы данных в Java?
- Какие проблемы возможны с побитовым сдвигом?
- Что такое Boxing и Unboxing?
- Что такое EventLoop?
- Разница null и undefined?
- Что такое this?
- Что такое замыкание?
- Что такое класс?
- Что такое контекст исполнения?
- Что такое лексическое окружение?
- Что такое микрозадачи?
- Приоритет связывания
- Что такое прототип?
- Что такое фунарг-проблема?
- Что такое функция первого класса?
- Что такое Чистая функция?
- Что такое defer и async?
- В чем разница "display: none", "visibility: hidden" и "opacity: 0"?
- Что такое link prefetching?
- Что такое всплытие и погружение?
- Расскажите о HTTP, HTTP 2?
- Что такое React Reconciliation?
- Что такое Virtual Dom?
- Зачем нужен key?
- Расскажите о memo?
- Что вы знаете о useCallback?
- Разница useEffect и componentDidMount?
- Расскажите о хуке useMemo?
- Расскажите о хуке useRef?
- Расскажите о хуке useSyncExternalStore?
- Как реализованы хуки в React?
- Как мы можем оптимизировать использование хуков?
- Как оптимизировать React-приложение?
- Какие паттерны вы знаете в React?
- React сохраняет порядок обновления состояния?
- Почему setState асинхронный?
- Почему нельзя менять state напрямую?
- В каких случаях происходит перерисовка?