lesnitsky / flutter_interview_questions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flutter Interview Questions

⚠️ This is very early draft. To be filled with content

Flutter framework and flutter engine

What are widgets? Stateless vs Stateful

Widgets, Elements, RenderObjects

"User input -> UI feedback" cycle

Communicating with native. Platform channels and platform views

BuildContext

InheritedWidgets

Stateful widget lifecycle methods

builder vs child

Flutter layout: Constraints and Sizes

Flex, Row, Column, Wrap

ListView vs ListView.builder

Responsive Layout in flutter

Isolates

Debug vs Release mode

Async operations

Animations

Tickers and SchedulerBinding

Persistance

Flutter web

Null-safety

Pros and Cons of Flutter

Compare Flutter with other cross-platform mobile development frameworks

Notifications and Listeners

Gesture handling

ChangeNotifier, ValueListenable, Stream

Performance killers and optimisations

debugFillProperties

Error handling. Zones, Errors vs Exceptions

Typed arrays

Accessibility

Assets loading

Encoding/decoding (json, utf)

About