Вопросы React Frontend Developer


Дайте краткую характеристику immutable object. Зачем они нужны?

  • Рейтинг:

    3

  • Сложность:

    7

Immutable объект — это объект, чье состояние нельзя изменить после создания. Они обеспечивают потокобезопасность, уменьшают ошибки, связанные с изменением данных, и используются в функциях, где важна неизменность, например, в ключах коллекций.

Подробнее

Объекты каких стандартных классов immutable в Java?

  • Рейтинг:

    3

  • Сложность:

    5

Примеры неизменяемых классов в Java: String, классы-обертки для примитивов (Integer, Double, и т.д.), BigInteger, BigDecimal, и некоторые классы из библиотеки java.time (LocalDate, LocalTime).

Подробнее

В чем разница между декораторами @Injectable() и @Inject()?

  • Рейтинг:

    2

  • Сложность:

    6

Декоратор @Injectable() используется для пометки классов как "инъектируемых", то есть таких, что могут быть внедрены как зависимости в другие компоненты NestJS. Декоратор @Inject() используется для явного указания, какую зависимость внедрить в класс, если NestJS не может автоматически разрешить ее тип.

Подробнее

Что такое секционирование таблиц (table partitioning) в PostgreSQL?

  • Рейтинг:

    2

  • Сложность:

    5

Секционирование — это разделение таблицы на несколько меньших частей (секции), которые обрабатываются отдельно. Это повышает производительность запросов и облегчает управление большими объемами данных.

Подробнее

Что такое CTE (Common Table Expressions) в PostgreSQL?

  • Рейтинг:

    2

  • Сложность:

    4

CTE — это временные результаты, определённые в запросе для упрощения сложных операций. Они создаются с помощью ключевого слова WITH и используются для улучшения читаемости и многократного использования промежуточных данных.

Подробнее

Как компилятор работает с vTable и vptr в C++?

  • Рейтинг:

    2

  • Сложность:

    8

vTable — это таблица указателей на функции для реализации динамического полиморфизма, а vptr — указатель на эту таблицу, который хранится в каждом объекте.

Подробнее

Объясните концепцию ScriptableObjects в Unity. В каких ситуациях вы бы использовали их?

  • Рейтинг:

    2

  • Сложность:

    6

ScriptableObject — это контейнер данных, который позволяет хранить большие объемы данных, независимых от экземпляров скриптов. Они полезны для хранения статичных данных, таких как параметры оружия в RPG, и могут быть использованы для управления глобальными переменными, улучшая структуру кода и производительность.

Подробнее

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм