RedDeveloper
Блог
Вопросы
Теги
Вопросы на собеседовании Multithreading
Изучите нашу коллекцию (Топ-100) часто задаваемых вопросов по теме
multithreading
при собеседовании на работу и будьте во всеоружии.
Вопросы на собеседовании
Топ 15
Топ 20
Топ 25
Топ 30
Топ 50
Топ 100
Все вопросы
1
С какой проблемой параллелизма вы чаще всего сталкивались в Java?
2
В чем разница между процессом и потоком?
3
Есть ли способ убить поток?
4
Как мне выполнить модульное тестирование многопоточного кода?
5
Java: notify () vs. notifyAll () снова и снова
6
Какая самая крутая вещь, которую вы сделали с потоками?
7
Для чего полезно ключевое слово volatile?
8
Избегайте синхронизации (этого) в Java?
9
Межпоточная операция недействительна: управление доступно из потока, отличного от потока, в котором он был создан
10
Синхронизация объектов String в Java
11
Как я могу написать структуру без блокировок?
12
Какие API-интерфейсы параллельного программирования вы используете?
13
Программно найти количество ядер на машине
14
Как я могу отслеживать количество потоков процесса в Linux?
15
Как дождаться отмены BackgroundWorker?
16
Что такое состояние гонки?
17
Максимальное количество потоков на процесс в Linux?
18
Потоки Windows: _beginthread vs _beginthreadex vs CreateThread C++
19
Java: как проверить методы, вызывающие System.exit ()?
20
Сделать ваши коллекции потокобезопасными?
21
Как можно использовать многопоточность в приложениях PHP
22
Что такое тупик?
23
Какие есть хорошие ресурсы для изучения многопоточного программирования?
24
Что означает термин «потокобезопасный»?
25
Почему lock (this) {...} плохой?
26
Обнаружение тупиков в Java
27
Какие приложения должны быть многопоточными?
28
Как запустить простой фрагмент кода в новом потоке?
29
Многопоточная обработка изображений в C++
30
'используя' оператор против 'наконец попробуй'
31
Когда использовать пул потоков в C#?
32
Какие языки высокого уровня поддерживают многопоточность?
33
Как быстро и чисто прервать поток в Java?
34
C++ читает и записывает int Atomic?
35
Почему JavaScript не поддерживает многопоточность?
36
Является ли доступ к переменной в C# атомарной операцией?
37
Повреждение кучи под Win32; как найти?
38
Как можно избежать нитей?
39
Когда бы вы вызывали java thread.run () вместо thread.start ()?
40
Лучший подход / методология программирования для обеспечения безопасности потоков
41
Когда многопоточность - не лучшая идея?
42
Что такое семафор?
43
Однопоточные приложения - мертвая технология?
44
Цикл while и потоки Java!
45
Какой метод лучше? Разрешить потоку спать на некоторое время или удалить его и воссоздать позже?
46
Как заставить поток Java ждать вывода другого потока?
47
Почему многопоточность в C# не достигает 100% ЦП?
48
Должен ли я всегда делать свой Java-код потокобезопасным или из соображений производительности делать это только при необходимости?
49
Как присоединиться к потоку, который висит на блокировке ввода-вывода?
50
Разница между интерфейсами Runnable и Callable в Java
51
Использование C / Pthreads: должны ли общие переменные быть непостоянными?
52
JavaScript и потоки
53
Параллелизм в стиле Erlang для других языков
54
Занятые курсоры - почему?
55
Блокировки чтения / записи в C++
56
Есть ли в PHP потоки?
57
Безопасно ли получать значения из java.util.HashMap из нескольких потоков (без изменений)?
58
Многопоточный экран-заставка в C#?
59
Как лучше всего реализовать кроссплатформенный многопоточный сервер на C / C++?
60
Как ограничить время выполнения вызова функции?
61
Как вы можете гарантировать в java, что блок кода не может быть прерван каким-либо другим потоком
62
Поток против ThreadPool
63
Как я могу гарантировать быстрое завершение работы моего приложения win32?
64
Java: библиотеки Swing и безопасность потоков
65
В чем разница между ManualResetEvent и AutoResetEvent в .NET?
66
Когда следует использовать ключевое слово volatile в C#?
67
Threadsafe foreach перечисление списков
68
Есть ли способ установить культуру для всего приложения? Все текущие и новые темы?
69
Многопоточные библиотеки для .NET
70
Держите приложение отзывчивым во время длительной задачи
71
Что мне следует синхронизировать в критических разделах Java?
72
Насколько низко вы спускаетесь, прежде чем что-то само станет потокобезопасным?
73
В C# ждать основного потока, продолжая обрабатывать обновления пользовательского интерфейса? (.NET 2.0 CF)
74
Нужен ли мне семафор при чтении из глобальной структуры?
75
Проблема с потоками Winforms, второй поток не может получить доступ к элементам управления 1-й основной формы
76
C++ Thread, общие данные
77
Есть ли опыт работы с блоками Intel Threading Building Blocks?
78
Ключевое слово lock в C#
79
Что такое мьютекс?
80
Как создать потоки на разных ядрах ЦП?
81
Какой подход к ведению журнала лучше - файлы или БД?
82
Является ли статический конструктор C# потокобезопасным?
83
Являются ли временные таблицы потокобезопасными?
84
Pthread_join - несколько потоков ожидают
85
Многопоточная паранойя
86
В C# каков рекомендуемый способ передачи данных между двумя потоками?
87
Написание многопоточного безопасного кода
88
Как оценить накладные расходы на переключение контекста потока?
89
Как обнаружить нарушения синхронизации с Java
90
Должен ли оператор возврата находиться внутри или вне замка?
91
C#: ожидание завершения всех потоков
92
Как я могу распространять исключения между потоками?
93
Неустойчивый против блокировки против блокировки
94
Какие архитектуры ЦП поддерживают функцию сравнения и замены (CAS)?
95
Как лучше всего читать и анализировать большой текстовый файл по сети?
96
Модульное тестирование многопоточного приложения?
97
Не нужны ли блокировки в многопоточном коде Python из-за GIL?
98
Делает ли немодифицируемая оболочка для коллекций Java потокобезопасными?
99
Программно определить, какой поток Java удерживает блокировку
100
Поточно-безопасное использование членов синглтона