Skip to content
LearnClash logoLearnClash
Flutter

Flutter quiz

3 questions. No signup. Your move.

Question 1 of 3Easy

Which scroll physics class offers the most elastic bouncing behavior?

Free to play, no ads.Get the app
50
Questions
8
ELO tiers
Spaced repetition

More questions about Flutter

These visible examples show the question style. LearnClash turns the full topic into ranked duels and spaced repetition.

  1. 1 Easy

    Which subcommand is used to initialize a new Flutter project?

    Answer: create

    Why: It generates the platform folders as well as the Dart code, and any you leave out can be added back to the project later.

  2. 2 Medium

    Which method is called exactly once when a State object is created?

    Answer: initState

    Why: It runs before the first build, which is why controllers and subscriptions belong here rather than in the builder.

  3. 3 Hard

    In Flutter, which method contains the actual commands that draw shapes on screen?

    Answer: paint

    Why: It receives a canvas and a size, and the companion method beside it decides whether the work needs doing again at all.

  4. 4 Easy

    What was the original internal project name for Flutter at Google?

    Answer: Sky

    Why: It was unveiled at a developer summit in 2015 running on Android, with the stated aim of rendering consistently at 120 frames per second.

  5. 5 Medium

    Which testing class is the fastest utility for executing UI tests?

    Answer: WidgetTester

    Why: The flutter test command drives it inside a headless Flutter shell on your workstation, so no device or emulator ever has to boot.

  6. 6 Hard

    In the Flutter layout protocol, what goes down from parent to child?

    Answer: constraints

    Why: They go down, sizes come back up, and the parent then sets the position, which is the whole layout algorithm in one line.

Keep going in the app

Scan to open on your phone