„Здрасти, Амиго!“

Въпроси за интервю
1 Какво е безизходица?
2 Какви стратегии знаете за предотвратяване на задънена улица?
3 Може ли да възникне блокиране при използване на методите за изчакване-уведомяване?
4 Какво се използва по-често: notify or notifyAll?
5 Методът на изчакване препоръчва ли се за използване с изрази if or while?
6 Какво се случва след обаждане до notifyAll?
7 Какво печели един обект, като е неизменен?
8 Какво означава да си безопасен за нишки?
9 Какво е връзка „случва се преди“?
10 Какво е JMM?
11 Какво изключение ще бъде хвърлено, ако извикате чакане извън синхронизиран блок?