Total Questions : 30
Expected Time : 30 Minutes

1. What is the purpose of the 'break' statement in Dart?

2. What is the purpose of the 'covariant' keyword in Dart?

3. What is the primary use of Dart programming language?

4. What is the purpose of the 'sync*' function in Dart?

5. How is error handling typically done in Dart?

6. In Dart, how do you handle asynchronous errors in a 'Future'?

7. In Dart, what is the default value of an uninitialized variable?

8. What is the purpose of the 'factory constructor' in Dart?

9. What is the purpose of the 'rethrow' expression in Dart?

10. Which keyword is used to define a constant variable in Dart?

11. What is the purpose of the 'super' keyword in Dart?

12. In Dart, how do you perform conditional property access safely?

13. What is the purpose of the 'onTimeout' method in Dart's 'Future' class?

14. In Dart, what is the 'call' constructor used for?

15. What is the purpose of the 'async' keyword in Dart?

16. What is the purpose of the 'const' keyword in Dart?

17. Which Dart concept is used for managing code execution in parallel?

18. What is the purpose of the 'assert' keyword in Dart?

19. What is the purpose of the 'extension' keyword in Dart?

20. What is the purpose of the 'with' keyword in Dart?

21. In Dart, how do you perform a conditional import?

22. Which Dart keyword is used to implement inheritance?

23. In Dart, how do you implement a singleton pattern?

24. What is the purpose of the 'new' keyword in Dart?

25. What is the purpose of the 'typedef' keyword in Dart?

26. Which collection type in Dart does not allow duplicate elements?

27. Explain the concept of mixins in Dart.

28. What is the main purpose of the 'async' and 'await' keywords in Dart?

29. What is the purpose of the 'if' statement in Dart?

30. In Dart, what is the 'isolate'?