Сколько TCP пакетов будет отправлено (без задержек на приёмной стороне)?
Anonymous Quiz
19%
1 (все данные в одном пакете)
9%
Около 10-20 (группировка по таймеру)
36%
100 (каждый байт в отдельном пакете)
17%
Зависит от MTU
19%
Зависит от размера TCP window
Forwarded from Библиотека собеса по C++ | вопросы с собеседований
🎮 Плейлист с решением задач с Leetcode
Для тех, кто готовится к собеседованиям и хочет прокачать алгоритмическое мышление на C++: отличная подборка — плейлист «Blind 75 C++ Leetcode» с подробными пошаговыми разбором задач. Автор разбирает каждую из самых популярных задач LeetCode с фокусом на реальные паттерны, сложности и подводные камни интервью.
👉 Плейлист
Библиотека C/C++ разработчика
#линкер_рекомендует
Для тех, кто готовится к собеседованиям и хочет прокачать алгоритмическое мышление на C++: отличная подборка — плейлист «Blind 75 C++ Leetcode» с подробными пошаговыми разбором задач. Автор разбирает каждую из самых популярных задач LeetCode с фокусом на реальные паттерны, сложности и подводные камни интервью.
👉 Плейлист
Библиотека C/C++ разработчика
#линкер_рекомендует
❤2
Что быстрее для инкремента в условиях высокой конкуренции?
Anonymous Quiz
62%
Atomic всегда быстрее
8%
Mutex быстрее
3%
Одинаково
13%
Зависит от memory order
14%
Зависит от количества ядер и cache coherency overhead
👏1
Что произойдет?
Anonymous Quiz
34%
f.get() вернет 100
14%
f.get() вернет 42
17%
Undefined behavior
9%
Compilation error
26%
Exception при второй set_value
Что может пойти не так?
Anonymous Quiz
16%
Data race на переменной i
30%
Data race на std::cout
18%
Threads.emplace_back может кинуть исключение
29%
Нет проблем, код корректен
7%
Deadlock в join()
🤔2
Что произойдёт, если std::packaged_task будет уничтожен без вызова?
Anonymous Quiz
12%
Deadlock на fut.get()
17%
Вернёт значение по умолчанию
20%
UB
44%
fut.get() кинет std::future_error
7%
Компиляционная ошибка
🖤 ЧЕРНАЯ ПЯТНИЦА: СКИДКА 40%
Что общего между Black Friday и подготовкой к собесам? Оба случаются раз в год, и оба нельзя пропустить! 😎
🔥 Курсы со скидкой 40% до конца ноября:
🐍 Python
📐 Математика
🤖 AI
🔢 Алгоритмы и структуры
Пока другие покупают кофемашины и телевизоры, инвестируй в себя📈
Что общего между Black Friday и подготовкой к собесам? Оба случаются раз в год, и оба нельзя пропустить! 😎
🔥 Курсы со скидкой 40% до конца ноября:
🐍 Python
📐 Математика
🤖 AI
🔢 Алгоритмы и структуры
Пока другие покупают кофемашины и телевизоры, инвестируй в себя📈
Можно ли использовать std::atomic_flag как быстрый replacement для std::mutex (spinlock) без проблем?
Anonymous Quiz
14%
Да, всегда безопасно и быстрее mutex
43%
Да, но нужно правильно реализовать цикл ожидания (spin)
21%
Нет, atomic_flag не предназначен для синхронизации
3%
Нет, он ведёт к UB
18%
Только если платформа поддерживает lock-free atomic_flag
Что произойдёт при вызове front() на пустой std::queue?
Anonymous Quiz
15%
Вернёт nullptr
13%
Вернёт значение по умолчанию типа (T{})
33%
Неопределённое поведение
24%
Вернёт итератор end()
15%
Ничего — функция безопасна для пустого контейнера