Вопросы React Frontend Developer


Какие основные структуры данных есть в Go?

  • Рейтинг:

    4

  • Сложность:

    5

Основные структуры данных в Go включают массивы, слайсы, карты (maps), строки и структуры (structs). Они покрывают широкий спектр задач, от работы с последовательностями данных до создания сложных пользовательских типов.

Подробнее

Какие структуры данных поддерживает Pandas?

  • Рейтинг:

    3

  • Сложность:

    3

В Pandas есть две основные структуры данных:

- Series – одномерный массив с индексами, похожий на список.

- DataFrame – двумерная таблица с метками строк и столбцов, аналогичная SQL-таблице или таблице в Excel.

Подробнее

WeakSet. В чем особенность? Какие свойства и методы есть? Как перебрать?

  • Рейтинг:

    5

  • Сложность:

    8

WeakSet — это коллекция уникальных объектов, где каждый объект хранится с использованием слабой ссылки. Главная особенность WeakSet заключается в том, что он не удерживает ссылки на свои элементы, что позволяет сборщику мусора автоматически удалять объекты, если на них больше нет ссылок. Методы WeakSet включают add(), delete() и has(), однако его нельзя перебрать, так как WeakSet не предоставляет итераторов.

Подробнее

WeakMap. В чем особенность? Какие свойства и методы есть? Как перебрать?

  • Рейтинг:

    5

  • Сложность:

    8

WeakMap — это коллекция пар ключ-значение, где ключи могут быть только объектами, а значения могут быть любого типа. Главная особенность WeakMap заключается в том, что он не удерживает сильные ссылки на ключи, что позволяет сборщику мусора автоматически очищать элементы, если на них больше нет ссылок. У WeakMap есть методы set(), get(), has() и delete(), однако его нельзя перебрать с помощью обычных методов, так как WeakMap не предоставляет итераторов.

Подробнее

Set. В чем особенность? Какие свойства и методы есть? Как перебрать?

  • Рейтинг:

    5

  • Сложность:

    7

Set — это коллекция уникальных значений, которая автоматически удаляет дубликаты. Каждый элемент в Set хранится только один раз, независимо от того, сколько раз он был добавлен. Set имеет методы для добавления, удаления и проверки значений, такие как add(), delete(), has() и clear(). Перебирать элементы в Set можно с помощью метода forEach() или цикла for...of.

Подробнее

Map. В чем особенность? Какие свойства и методы есть? Как перебрать?

  • Рейтинг:

    4

  • Сложность:

    7

Map — это коллекция, которая хранит пары ключ-значение и позволяет использовать ключи любого типа, в отличие от обычных объектов. Она имеет методы для добавления, удаления и получения элементов, такие как set(), get(), delete() и has(). Перебирать элементы в Map можно с помощью методов forEach() или с помощью цикла for...of, что делает работу с этой структурой данных удобной и гибкой.

Подробнее

Сложность

1-3

4-6

7-8

9-10

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

1

2

3

4

5

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