Loading...

Flutter Basics

Core Flutter concepts, widgets, lifecycle, and framework fundamentals

54
Easy Questions
77
Medium Questions
7
Hard Questions

Easy Questions (54)

#18EasyFlutter Basics

What is override in flutter

flutter
#28EasyFlutter Basics

What is pubspec.yaml in flutter

flutter
#34EasyFlutter Basics

Difference between flutter and react native?

flutternative
#36EasyFlutter Basics

What is super key in flutter ?

flutter
#37EasyFlutter Basics

What is this in flutter ?

flutter
#38EasyFlutter Basics

What is widgets in Flutter?

flutterwidget
#47EasyFlutter Basics

Flutter Types of testing

fluttertesting
#51EasyFlutter Basics

Difference between flutter getter and flutter setter

flutter
#53EasyFlutter Basics

Flutter difference between (debug , release , profile )build

flutter
#54EasyFlutter Basics

Flutter difference between double.infinity vs media query

flutter
#60EasyFlutter Basics

Flutter difference between set state and provider ?

flutterstateprovider
#62EasyFlutter Basics

Flutter difference between native development vs flutter ?

flutternative
#66EasyFlutter Basics

Flutter Difference between async , await , future ?

flutterasyncfuture
#67EasyFlutter Basics

Flutter what is tree shaken ?

flutter
#78EasyFlutter Basics

What is flavours in flutter ?

flutter
#81EasyFlutter Basics

What is keys in flutter and when to use key in flutter ?

flutter
#85EasyFlutter Basics

What is build context in flutter ?

flutter
#86EasyFlutter Basics

What is Flutter accessibility ?

flutter
#87EasyFlutter Basics

What is flutter canvas kit renders ?

flutter
#90EasyFlutter Basics

What is equatable in flutter ?

flutter
#92EasyFlutter Basics

Types of Gradient in flutters ?

flutter
#95EasyFlutter Basics

What is flutter hook ?

flutter
#109EasyFlutter Basics

What is StatefulBuilder and it’s use case (example setState)

state
#124EasyFlutter Basics

What is use of completer in flutter?

flutter
#125EasyFlutter Basics

What is Raster vs Vector Image in flutter ?

flutter
#130EasyFlutter Basics

What is Flutter Daemon ?

flutter
#133EasyFlutter Basics

in flutter using “as Map” vs using “ is Map” ? Whats the difference between them

flutter
#156EasyFlutter Basics

What is flutter pigeon? ( https://www.linkedin.com/pulse/exploring-native-integration-get-battery-level-flutter-vyrodov-rud9f/ )

flutternative
#164EasyFlutter Basics

what is debouncing in flutter ( https://medium.com/codingmountain-blog/debouncing-in-flutter-ed74847e17ff )

flutter
#168EasyFlutter Basics

What is obsolete files give me with some example in flutter?

flutter
#178EasyFlutter Basics

What is protobuf and how we can use it with flutter ? (sample plugins protoc_plugin , protobuf)

flutter
#183EasyFlutter Basics

What is concurrency and isolates works check this link ? https://docs.flutter.dev/perf/isolates

flutter
#186EasyFlutter Basics

What is the recent changes in flutter threading mechanism (https://curogom.dev/flutters-major-transformation-the-great-thread-merge-e2b162193f55 , https://www.youtube.com/watch?v=miW7vCmQwnw )

flutter
#188EasyFlutter Basics

What is Flutter SDK ? and what is the full form of SDK → ( Software Development Kit )

flutter
#193EasyFlutter Basics

What is the shortcut to create flutter stateless and stateful widgets ?

flutterwidgetstate
#196EasyFlutter Basics

Analyse what is platform view in flutter ?

flutter
#203EasyFlutter Basics

Diff between flutter widgetBinding and MicroTask? And architectural flow diagram how they renderer?

flutterwidget
#204EasyFlutter Basics

What is the use of jsonPlaceHolder with Flutter ?

flutterjson
#209EasyFlutter Basics

What is the difference between main isolates and event loop in flutter ?

flutter
#210EasyFlutter Basics

What is inherited widget in flutter and what are all the use cases of it

flutterwidget
#211EasyFlutter Basics

Difference between InheritedWidget vs Provider vs Riverpod vs Bloc vs GetX ?

widgetblocgetxriverpodprovider
#214EasyFlutter Basics

What is flutter hooks ? and how it is differ from state managements ?

flutterstate
#221EasyFlutter Basics

Different types of widgets in flutter ?

flutterwidget
#223EasyFlutter Basics

What is the use of assert in flutter give me with some example ?

flutter
#225EasyFlutter Basics

what is the different key’s in flutter and what is the use of them in different scenario provide me with some example ?

flutter
#232EasyFlutter Basics

What is the full form and use of SLDC in flutter ?

flutter
#236EasyFlutter Basics

What is flutter web renderer ? https://docs.flutter.dev/platform-integration/web/renderers

flutter
#241EasyFlutter Basics

What is the use of ( universal html / html / flutter html ) - plugins ?

flutter
#244EasyFlutter Basics

What is the use of RegExp in flutter provide me all the use cases that i can use this option for ?

flutter
#266EasyFlutter Basics

What is the difference between hive , objectbox , sqlite database in flutter ?

flutterdatabase
#273EasyFlutter Basics

What is the use of yield in flutter proviide me with some real world example ?

flutter
#275EasyFlutter Basics

What is the difference between using navigator 1.0 vs navigator 2.0 ? why flutter brought navigator 2.0 ?

flutter
#282EasyFlutter Basics

what is the use of entity in flutter difference between using entity and models ?

flutter
#288EasyFlutter Basics

What is unawaited in flutter ?

flutter

Medium Questions (77)

#6MediumFlutter Basics

Lifecycle of stateful widget and explain everything

widgetstate
#8MediumFlutter Basics

Diff btw stateless and stateful widget and explain

widgetstate
#9MediumFlutter Basics

Routes in flutter

flutterroute
#10MediumFlutter Basics

Statemangment used in flutter

flutterstate
#20MediumFlutter Basics

Multi lang usage in flutter

flutter
#21MediumFlutter Basics

Usage of getbuilder in flutter

flutter
#25MediumFlutter Basics

How to use and usage of mixin in flutter

flutter
#26MediumFlutter Basics

Usage of extension in flutter

flutter
#27MediumFlutter Basics

Diff btw if else and switch case in flutter

flutter
#30MediumFlutter Basics

Flutter is single thread or multi thread

flutter
#31MediumFlutter Basics

What are packages and plugins in Flutter?

flutter
#32MediumFlutter Basics

How flutter renders ?

flutter
#33MediumFlutter Basics

Why materialApp widget is used in flutter ?

flutterwidget
#35MediumFlutter Basics

Flutter navigation and types

flutternavigation
#44MediumFlutter Basics

Dependency Injection in flutter (Get-It)

flutter
#45MediumFlutter Basics

Flutter method overriding and method overloading

flutter
#46MediumFlutter Basics

Flutter method channel vs event channel

flutter
#48MediumFlutter Basics

Flutter Hot restart and Hot reload

flutter
#49MediumFlutter Basics

Flutter Getx vs BLOC which is better

flutterblocgetx
#50MediumFlutter Basics

Flutter OOPS concept must know (refer the question number 76)

flutteroops
#55MediumFlutter Basics

Flutter write a function to list prime members from 0 to 100

flutter
#56MediumFlutter Basics

Flutter must know sqflite package for local storage all the interview questions asked

flutterstorage
#57MediumFlutter Basics

Flutter how to change the first letter capital in all of this “Hello print my Name”; change this to “Hello Print My Name”;

flutterapi
#58MediumFlutter Basics

Flutter how to change the first letter capital in all of this “Hello print my Name”; change this to “HelloprintmyName”;

flutterapi
#63MediumFlutter Basics

Flutter What about the performance in flutter over native development ?

flutterperformancenative
#64MediumFlutter Basics

Flutter How MVVM Architecture will looks like ?

flutterarchitecturemvvm
#65MediumFlutter Basics

How Flutter Apps are converted to native apps ?

flutternative
#79MediumFlutter Basics

What are all the principle in flutter and explain (example like solid principle ) ?

flutter
#80MediumFlutter Basics

What is streams and how to use streams in flutter and what is types of stream in flutter ?

flutterstream
#82MediumFlutter Basics

Why do we pass function to the widgets ?

widget
#84MediumFlutter Basics

How json serialisation work in flutter ?

flutterjson
#89MediumFlutter Basics

What is flutter architecture ? ( https://docs.flutter.dev/resources/architectural-overview )

flutterarchitecture
#94MediumFlutter Basics

pubspec.yaml - package versions : - ^0.13.0

#96MediumFlutter Basics

Flutter injectable plugin

flutter
#97MediumFlutter Basics

Flutter auto route plugin

flutterroute
#98MediumFlutter Basics

Flutter go router plugin

flutterroute
#99MediumFlutter Basics

Flutter flow builder plugin

flutter
#100MediumFlutter Basics

Have you used custom tones in flutter

flutter
#101MediumFlutter Basics

Have you used any logger plugin (flutter log handler , flog)

flutter
#105MediumFlutter Basics

What are the flutter mobile app standards ?

flutter
#106MediumFlutter Basics

What are the different types of architecture in flutter and benefits (feature first , layer first)

flutterarchitecture
#112MediumFlutter Basics

Flutter architecture guide lines ( https://docs.flutter.dev/app-architecture/guide )

flutterarchitecture
#117MediumFlutter Basics

Essential flutter development tool in 2025 ( https://www.linkedin.com/posts/hassanzaheer21_21-flutter-tool-to-know-in-2025-ugcPost-7289226340543688705-03sE?utm_source=share&utm_medium=member_desktop&rcm=ACoAACQZZM0BQh1tAnaXXLafEekcST6WD71BnsY )

flutter
#149MediumFlutter Basics

What compiler it uses in profile mode , release mode and debug mode in flutter?

flutter
#1MediumFlutter Basics

**Teardown (The Hidden Cost):** Before `main()` can run again, the Flutter framework must tear down the current state (disposing of widgets, states, controllers, etc.). This cleanup process takes time and is the primary reason for extra delay.

flutterwidgetstateclean
#157MediumFlutter Basics

Check all the plugins in flutter.dev ? (optional)

flutter
#165MediumFlutter Basics

When the app is in foreground notification appears at the top tapping on the notification the lifecycle state is changing from inactive to resume why? Check both in android and ios ?

stateandroidios
#172MediumFlutter Basics

What is the use of didChangeMetrics ? this is in flutter lifecycle state

flutterstate
#176MediumFlutter Basics

How to control the image widget taking so much ram → particularly when list of images shown example list of 1000 people profile like profile image with there names ?

widget
#177MediumFlutter Basics

Without statemanagement/BLOC,riverpod like statemanagement not allow need to use native flutter any possible way to update the state of the widget or how we can develop the app without state management?

flutterwidgetstateblocriverpod
#2MediumFlutter Basics

**App-wide state:** `InheritedWidget`, `InheritedNotifier`, `InheritedModel`.

widgetstate
#5MediumFlutter Basics

**Flutter Observer:** `Observable`.

flutter
#187MediumFlutter Basics

What if flutter secure storage and get storage already have a key in the name when you try to write the new data to that key will it overwrite or else throw error ?

flutterstorage
#205MediumFlutter Basics

Flutter Size.width vs double.infinity ?

flutter
#206MediumFlutter Basics

How to build responsive UI in flutter ?

flutter
#208MediumFlutter Basics

How to analyse the bug in flutter in all angle ?

flutter
#220MediumFlutter Basics

Different types of keys in flutter and explain them ?

flutter
#228MediumFlutter Basics

How to use search functionality in flutter provide me the sample code for searching in the list and providing the similar matching and exact matching data ?

flutter
#247MediumFlutter Basics

How to use state synchronization in riverpod across multiple devices in flutter ?

flutterstateriverpod
#252MediumFlutter Basics

What are all the important flutter commands for building the app ?

flutter
#257MediumFlutter Basics

What is deprecated how to use it with methods in flutter with sample code ?

flutter
#263MediumFlutter Basics

What are all the common design patterns used in flutter projects ?

flutter
#264MediumFlutter Basics

how to securely store the access token , refresh token or any key in android , ios device ?

androidios
#265MediumFlutter Basics

How flutter secure storage plugin stores the key in both android and iOS ?

flutterstorageandroidios
#269MediumFlutter Basics

What are all the NOSQL databases that we can use it to build flutter apps ?

flutterdatabase
#274MediumFlutter Basics

When your sharing your screen or taking screenshot of your app how to make sure privacy content or not shared or not taken screen shot in flutter ?

flutter
#277MediumFlutter Basics

What is the difference between element tree and the rendering object in flutter architecture pipeline ?

flutterarchitecture
#279MediumFlutter Basics

In flutter bloc , riverpod how to handle multiple statemanagements in the single file ? Like if a single file have to use 2 or 3 riverpod providers how to handle that scenario ?

flutterstateblocriverpodprovider
#285MediumFlutter Basics

comparing to native android app , flutter app startup time is very high why how to reduce it ?

flutternativeandroid
#287MediumFlutter Basics

What are all the app lifecycle states in flutter ?

flutterstate
#290MediumFlutter Basics

What is the difference between MVC, MVP, clean architecture and MVVM Architecture Pattern? and when flutter officially support mvvm architech why you choose clean architech over mvvm ?

flutterarchitecturemvcmvvmmvp
#291MediumFlutter Basics

does flutter completely depends on oops ? explain me also how java , kotlin , swift are they depends on oops ?

flutteroops
#292MediumFlutter Basics

in dispose in flutter stateful widget example the animation controller is called before the super.dispose() or after the super.dispose() ? and why ?

flutterwidgetstate
#298MediumFlutter Basics

Normal counterScreen code inside that widget add another childer which is ExpensiveWidget now instead of using setState() use any other state management to update the counter value ? because expensive widget is not needed to rebuild when the counter value is updated ?

widgetstate
#302MediumFlutter Basics

inside the Listview widget if the list.generate with 1000 items then the UI freeze why ? and how to solve this issue ?

widget
#4MediumFlutter Basics

This site consists of Difference Between MVC, MVP, and MVVM Architecture Pattern?

flutterarchitecturemvcmvvmmvp
#306MediumFlutter Basics

What is the difference between MaterialApp and WidgetsApp in Flutter?

flutterwidget

Hard Questions (7)

#233HardFlutter Basics

Difference between AWS - Lambda , AppSync , Cognito and what is the use of it with Flutter also compare it with Firebase ?

flutterfirebase
#242HardFlutter Basics

If the input data = “Flutter apps are so beautiful” , output data = “rettulf sppa era os lufituaeb” write a code for this input and the expected result is output data ?

flutter
#245HardFlutter Basics

How to optimize and develop high-quality Flutter applications ?

flutter
#250HardFlutter Basics

what is kotlin coroutines and what is the use of it compare it with flutter and provide me some example ?

flutter
#254HardFlutter Basics

What is PWA and compare it with native android and flutter which is better ?

flutternativeandroid
#261HardFlutter Basics

FLUTTER → FULL DETAILED ARCHITECTURE → flutter_app_how_running_in_android_device_detailed_architecture (Check the github - interview prep docs )

flutterandroidarchitecturegit
#299HardFlutter Basics

Without statemangement how to create a widget with loader , show data , show error message ?

widgetstate