Forwarded from easyoffer
Ура, друзья! Изиоффер переходит в публичное бета-тестирование!
🎉 Что нового:
🟢 Анализ IT собеседований на основе 4500+ реальных интервью
🟢 Вопросы из собеседований с вероятностью встречи
🟢 Видео-примеры ответов на вопросы от Senior, Middle, Junior грейдов
🟢 Пример лучшего ответа
🟢 Задачи из собеседований
🟢 Тестовые задания
🟢 Примеры собеседований
🟢 Фильтрация всего контента по грейдам, компаниям
🟢 Тренажер подготовки к собеседованию на основе интервальных повторений и флеш карточек
🟡 Тренажер "Реальное собеседование" с сценарием вопросов из реальных собеседований (скоро)
🟢 Автоотклики на HeadHunter
🟢 Закрытое сообщество easyoffer
💎 Акция в честь открытия для первых 500 покупателей:
🚀 Скидка 50% на PRO тариф на 1 год (15000₽ → 7500₽)
🔥 Акция уже стартовала! 👉 https://easyoffer.ru/pro
🎉 Что нового:
💎 Акция в честь открытия для первых 500 покупателей:
🚀 Скидка 50% на PRO тариф на 1 год (
🔥 Акция уже стартовала! 👉 https://easyoffer.ru/pro
Please open Telegram to view this post
VIEW IN TELEGRAM
💊1
Anonymous Quiz
20%
std::thread требует вызова join() или detach() для корректного завершения
13%
std::thread может быть использован для выполнения асинхронных задач
61%
std::thread управляет жизненным циклом потока автоматически
7%
std::thread может быть создан с функциями и лямбда-выражениями
2👍1
Anonymous Quiz
23%
std::latch позволяет уменьшать счетчик синхронизации
40%
std::latch поддерживает однократное использование
30%
std::latch используется для синхронизации потоков, ожидая завершения заданного количества операций
8%
std::latch является частью библиотеки
💊4
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
52%
SFINAE используется только в контексте функций и методов
14%
SFINAE является частью механизма шаблонов в C++
25%
SFINAE позволяет избежать ошибок компиляции при некорректных подстановках в шаблонах
9%
SFINAE позволяет реализовать условную компиляцию шаблонов
Anonymous Quiz
6%
std::ofstream может открывать файлы для добавления данных
8%
std::ofstream поддерживает работу с текстовыми и бинарными файлами
19%
std::ofstream используется для записи данных в файл
66%
std::ofstream предоставляет методы для чтения данных из файла
Это класс, который содержит хотя бы одну чисто виртуальную функцию. Он не может быть создан как объект и предназначен для использования в качестве базового класса. Такие классы служат для определения интерфейсов и полиморфного поведения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
20%
std::allocator требует явного вызова методов для создания и уничтожения объектов
8%
std::allocator предоставляет стандартные методы выделения и освобождения памяти
69%
std::allocator автоматически инициализирует выделенную память
4%
std::allocator может быть использован для управления памятью в пользовательских контейнерах
Anonymous Quiz
3%
std::function может хранить лямбда-функции
64%
std::function поддерживает только функции без параметров
10%
std::function может хранить указатели на функции и объекты функций
23%
std::function является оберткой для любых вызываемых объектов
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊5
Anonymous Quiz
62%
std::atomic::compare_exchange_strong требует, чтобы оба значения были равны для замены
26%
std::atomic::exchange позволяет заменить значение и вернуть старое значение
9%
std::atomic::fetch_add всегда выполняет атомарное добавление значения
3%
std::atomic поддерживает атомарные операции над примитивными типами данных
Anonymous Quiz
8%
std::condition_variable используется для уведомления потоков о наступлении определенных условий
39%
std::condition_variable требует мьютекса для правильной работы
10%
std::condition_variable может быть использован для реализации ожидания с таймаутом
43%
std::condition_variable может быть использован с любым типом блокировок
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
14%
static_assert может быть использован для проверки значений констант
13%
static_assert поддерживает строковые литералы для сообщений об ошибках
16%
static_assert проверяет условие во время компиляции
58%
static_assert может проверять выражения только с константами времени выполнения
💊6🤔1
Контейнер std::list предоставляет встроенный метод sort(), который использует алгоритм сортировки слиянием (merge sort) с временной сложностью O(n log n). Также можно использовать std::vector, скопировав в него данные, отсортировав с std::sort(), а затем записав обратно в list.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
37%
std::align изменяет размер выделенной памяти для соблюдения выравнивания
12%
std::align позволяет выровнять память по заданному выравниванию
27%
std::align изменяет адрес начала памяти в случае необходимости
25%
std::align возвращает указатель на выровненную память и остаток памяти
💊2
Anonymous Quiz
55%
std::recursive_mutex не является стандартным мьютексом
7%
std::recursive_mutex поддерживает рекурсивное захватывание
24%
std::recursive_mutex предоставляет защиту от дедлоков при многократном захвате
14%
std::recursive_mutex позволяет одному потоку многократно захватывать мьютекс
- bool: 1 байт.
- char: 1 байт.
- short: 2 байта.
- int: 4 байта.
- long long: 8 байт.
- float: 4 байта.
- double: 8 байт.
Эти значения могут варьироваться в зависимости от платформы и компилятора.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
82%
std::array может изменять свой размер во время выполнения
5%
std::array предоставляет доступ к элементам по индексу и итераторам
11%
std::array представляет собой фиксированный массив, размер которого задается на этапе компиляции
2%
std::array поддерживает операции копирования и присвоения
Anonymous Quiz
6%
pthread_attr_init инициализирует объект атрибутов потока
14%
pthread_attr_init может быть использована для установки параметров потока
63%
pthread_attr_init требует указания мьютекса для работы
17%
pthread_attr_init возвращает ошибку при неверном указании параметров