1Your custom sliver paints in the right place, but the sliver after it starts too low and never catches up — which number did you get wrong?Medium
2You wrapped a 300-row Column in a SliverToBoxAdapter and the first frame now takes 400 ms — what did that buy the framework, and when is SliverList the only answer?Medium
3A SliverAppBar with snap: true asserts at construction, and the 240 px header the designer asked for comes out taller — what are pinned, floating, snap and expandedHeight doing?Medium
4A header that fades as the user scrolls rebuilds the whole page every frame, and reading controller.offset in initState throws — how do you fix both?Medium
5Your feed's load-more fires while the user swipes a horizontal carousel inside one of the rows — why does that happen, and what is notificationPredicate for?Medium
6Setting physics: BouncingScrollPhysics() on Android gave you the iOS bounce and a new bug where the list jumps when a row above it resizes — what happened?Medium
7How many rows ahead of the visible window does a ListView.builder actually build, and what does that mean for a row that fires a request in initState?Medium
8A row with a playing video restarts from zero every time it scrolls off screen and back — what did you lose, and what does keeping it alive cost you?Medium
9A section header has to shrink from 180px to 56px as you scroll and then stay pinned — how does SliverPersistentHeader do that?Medium
10A collapsing SliverAppBar over a TabBarView, and the first rows of every tab hide behind the pinned bar — what is NestedScrollView doing?Hard
11A table needs its first column pinned while the rest scrolls horizontally, and the two halves must never drift a pixel apart — how do you link them?Hard
12Switching tabs resets the list to the top, and after Android kills the app in the background it also starts at the top — what fixes each case?Hard
13You drag a row in a SliverReorderableList and it lands one slot off, or the drop animates back to where it started — what is wrong?Hard
14A chat loads older messages upward and new ones downward, and every history page shoves the thread down a screenful — how do you keep the anchor still?Hard
15No built-in sliver produces the scroll effect you need — what must a custom RenderSliver's performLayout set, and when is SliverLayoutBuilder enough?Hard
16Ten thousand rows of varying height: the scrollbar thumb keeps resizing as you scroll and jumpTo(maxScrollExtent) never reaches the end. Why?Hard