Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Для чего используется webpack-cli?
Webpack CLI — это интерфейс командной строки, позволяющий запускать Webpack, управлять настройками и выполнять сборку проекта. Без него нельзя использовать Webpack из терминала.
Описание CLI и GUI в Linux
CLI (интерфейс командной строки) использует текстовые команды для управления системой. Он требует ввода команд, чтобы выполнять задачи. GUI (графический пользовательский интерфейс) предлагает более визуальный способ взаимодействия с системой, используя иконки, меню и окна, которыми можно управлять с помощью мыши. CLI часто используется для более точной настройки и автоматизации, в то время как GUI удобен для повседневной работы.
Какие клиенты используются для отправки HTTP-запросов в Java-приложениях (например, RestTemplate, WebClient)?
Для отправки HTTP-запросов в Java используют RestTemplate, WebClient и HttpClient. RestTemplate — это простой синхронный клиент, WebClient — асинхронный клиент для реактивных приложений, а HttpClient (с Java 11) — современный универсальный клиент. Эти инструменты помогают взаимодействовать с внешними API.
К какому типу относятся колоночные СУБД (например, ClickHouse)?
Колоночные СУБД (ClickHouse, Cassandra) хранят данные по столбцам, а не строкам. Они относятся к NoSQL-базам, оптимизированы для аналитики (OLAP) и быстрой агрегации больших данных. Подходят для систем, где нужны сложные запросы по миллиардам записей, но не для частых обновлений.
Как устроен ETL-контур в рекомендательной системе? (Hadoop, Spark, ClickHouse)
ETL-контур включает сбор данных (Hadoop), их обработку (Spark) и хранение (ClickHouse). Данные преобразуются в удобный для анализа формат, а затем загружаются в хранилище для быстрого доступа.
Для чего применяется ClickHouse в аналитике?
Какие задачи решает ClickHouse?
В чём преимущества колоночных БД (ClickHouse) перед PostgreSQL?
Как бороться с дублированием данных в ClickHouse?
Как реализовать модальное окно с формой (логин/пароль) и обработкой внешних кликов (outside click) для закрытия?
Рейтинг:
1
Сложность:
8
ClickHouse используется для:
Анализа больших объемов данных в реальном времени
Сложных аналитических запросов
Хранения и обработки логов и метрик
Построения отчетов и дашбордов
Рейтинг:
1
Сложность:
7
ClickHouse оптимизирован для:
Аналитики в реальном времени (OLAP).
Обработки больших данных (высокая скорость агрегаций).
Хранения логов и событий (эффективное сжатие).
Рейтинг:
1
Сложность:
8
Колоночные БД (ClickHouse) лучше для:
Аналитических запросов (агрегации, сканирование столбцов).
Сжатия данных (экономия места).
Высокой скорости вставки (пакетная обработка).
Рейтинг:
1
Сложность:
7
ReplacingMergeTree – автоматическое удаление дублей по ключу.
FINAl – принудительное слияние партиций.
Уникальные ключи (первичный ключ + ORDER BY).
Рейтинг:
2
Сложность:
6
Модальное окно реализуется как компонент, который отображается поверх основного контента. Обработка клика вне модалки (outside click) делается через проверку цели события: если клик был не по модалке, то закрываем ее.
Рейтинг:
4
Сложность:
4
Рейтинг:
1
Сложность:
6
Рейтинг:
2
Сложность:
6
Рейтинг:
1
Сложность:
5
Рейтинг:
1
Сложность:
9