Специализация
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 в телеграм
Что будет, если в функции изменить параметры, и что произойдет с ними?
Если изменить параметры внутри функции, их значения будут изменены только внутри этой функции. При этом, если параметр является примитивом (число, строка, булевое значение), изменение затронет только локальную копию, а если параметр — объект, изменения отразятся на исходном объекте, потому что объекты передаются по ссылке.
Как получить параметры маршрута внутри компонента?
Параметры маршрута можно получить с помощью хука useParams, который возвращает объект с ключами, соответствующими динамическим сегментам. Параметры запроса можно извлечь через useSearchParams, предоставляющий доступ к строке запроса.
Чем отличаются динамические сегменты маршрута и параметры запроса (query parameters)?
Динамические сегменты маршрута — это часть пути, указанная через :paramName, которая является обязательной. Параметры запроса (query parameters) передаются через строку после ? и являются необязательными. Динамические сегменты — это часть URL-структуры, а параметры запроса подходят для передачи дополнительной информации.
Для чего используется функция connect в React Redux? Какие параметры принимает?
connect связывает React-компоненты с состоянием и действиями Redux. Она принимает две функции: mapStateToProps для подключения состояния и mapDispatchToProps для передачи действий в компонент. В результате компонент получает доступ к необходимым данным и возможностям изменения состояния.
Какие параметры есть у аннотации @Transactional и за что они отвечают?
Основные параметры:
propagation: Поведение при вложенных транзакциях (например, REQUIRED).
isolation: Уровень изоляции (например, READ_COMMITTED).
timeout: Максимальное время выполнения (секунды).
readOnly: Оптимизация для чтения (true/false).
rollbackFor: Классы исключений, откатывающих транзакцию.
Можете ли Вы объяснить, как параметры пути и параметры запроса используются в FastAPI?
Как использовать параметры маршрута в контроллере NestJS?
Как настроить параметры приложения Express.js?
Как оптимизировать гиперпараметры в модели Scikit-Learn?
Какой метод HTTP и какие параметры следует использовать для получения списка сущностей с возможностью фильтрации, пагинации и сортировки?
Рейтинг:
4
Сложность:
7
Параметры пути используются для захвата значений из URL, а параметры запроса передаются после знака вопроса и позволяют задавать дополнительные параметры, такие как фильтрация или пагинация.
Рейтинг:
2
Сложность:
6
Параметры маршрута в NestJS извлекаются с помощью декоратора @Param(). Это позволяет захватывать части URL, такие как идентификаторы ресурса, и использовать их в логике контроллера.
Рейтинг:
1
Сложность:
3
В Express.js параметры конфигурируются с помощью метода app.set(). Вы можете настроить различные свойства приложения, такие как порт, имя приложения и другие параметры, передавая их в метод.
Рейтинг:
1
Сложность:
5
Для оптимизации гиперпараметров в Scikit-Learn используют GridSearchCV или RandomizedSearchCV. GridSearchCV пробует все возможные комбинации параметров, в то время как RandomizedSearchCV выбирает случайные комбинации, что ускоряет процесс. Оба метода возвращают наилучшие параметры для модели.
Рейтинг:
5
Сложность:
4
Для получения списка сущностей используется HTTP GET метод. Параметры передаются через query string: фильтрация - по именам полей (status=active&category=books), пагинация - page, limit или offset, limit, сортировка - sort с указанием поля и направления (sort=name:asc). Дополнительно используются параметры для выбора полей (fields=id,name).
Рейтинг:
3
Сложность:
6
Рейтинг:
2
Сложность:
3
Рейтинг:
2
Сложность:
4
Рейтинг:
1
Сложность:
5
Рейтинг:
1
Сложность:
5