Total Questions : 20
Expected Time : 20 Minutes

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

2. What is the difference between 'var' and 'dynamic' in Dart?

3. What is the purpose of the 'const constructor' in Dart?

4. In Dart, what is the 'call()' method used for?

5. What is the purpose of the 'finally' block in a try-catch statement in Dart?

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

7. How do you declare a variable in Dart?

8. What is the purpose of the 'assert' statement in Dart?

9. What is the purpose of the 'Sync' in Dart's 'Future.sync'?

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

11. In Dart, how do you define a constant constructor for a class?

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

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

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

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

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

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

18. Which Dart operator is used for null-aware assignment?

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

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