Ответ:
Различия.
Дилемма:
1. выбор одного из двух, исключающее третье
2. сочетание суждений, умозаключений, с двумя противоположными положениями
Проблема:
1. сложный теоретический или практический вопрос, требующий решения
2. загадка, трудность, преграда
Схожие черты:
1. Затруднительный вопрос, требующий решение
2. поиск и выбор ответа