Специализация
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 в телеграм
Что такое ARIA (Accessible Rich Internet Applications), и как правильно использовать атрибуты ARIA для улучшения доступности?
ARIA (Accessible Rich Internet Applications) — это набор атрибутов, который помогает разработчикам улучшать доступность сложных веб-приложений для людей с ограниченными возможностями. Атрибуты ARIA могут быть добавлены к HTML-элементам, чтобы описать их роли, состояния и свойства для экранных читалок и других вспомогательных технологий. Например, атрибуты ARIA могут помочь определить, что элемент является кнопкой или заголовком, и предоставить информацию о его состоянии (например, "раскрыто" или "закрыто"). Правильное использование ARIA делает контент более понятным и доступным для всех пользователей.
Что такое статическая переменная (static variable) в C?
Статическая переменная объявляется с ключевым словом static и сохраняет своё значение между вызовами функции. В отличие от локальных переменных, она не уничтожается после выхода из области видимости.
Объясните различия между 'torch.Tensor' и 'torch.autograd.Variable' в PyTorch.
В ранних версиях PyTorch torch.autograd.Variable был оберткой для тензоров, которая обеспечивала автоматическое вычисление градиентов. С версии PyTorch 0.4.0 все возможности Variable были перенесены в класс torch.Tensor, что упрощает использование и интерфейс.
Что такое инвариант класса (class invariant)? Приведите пример.
Инвариант класса — условие, которое всегда истинно для объекта между вызовами публичных методов. Пример: поле Age не может быть отрицательным. Инварианты проверяются в конструкторе и методах, изменяющих состояние.
Рейтинг:
2
Сложность:
5
Рейтинг:
1
Сложность:
3
Рейтинг:
2
Сложность:
6
Рейтинг:
2
Сложность:
5