Duolingo is not extremely hard. The test is inbuilt with Artificial Intelligence and Machine Learning technology. The test learns from the pattern of how test-takers attempted questions and generates further questions on their proficiency. Hence, the questions are always within the ability of the test-taker to attempt.