React Native Contracting

Stay interview-ready, year-round

React Native is a great way into contracting — but the screens test more than React Native. Companies ask for backend and architecture judgment, logical and numerical reasoning, and delivery skills. Drill all of it in one place.

Tracks

One core track. Five supplementary.

React Native is the core — it's what gets you the interview. The supplementary tracks cover what the rest of the screen tests.

Core

React Native

Hooks, navigation, lists, native modules, debugging — the questions that open every React Native contracting screen.

Supplementary

Backend design

APIs, data modeling, and integration trade-offs. Contracts increasingly expect the mobile engineer to hold their own across the stack.

Supplementary

Solution architecture

Boundaries, trade-offs, and system sketches — the whiteboard round that separates senior rates from mid rates.

Supplementary

Logical reasoning

Syllogisms and pattern problems, the format aptitude screens like TestDome lean on. Trainable, and most people don't.

Supplementary

Numerical reasoning

Ratios, rates, and estimates under light time pressure — the other half of the standard aptitude screen.

Supplementary

Project risk & delivery

Delivery and stakeholder case questions — how you triage a slipping release or a scope fight. Asked of anyone billing at lead level.

Try it

The practice desk

One question at a time, a justification with every answer, and graded feedback before the next unlocks. This preview runs the core React Native track.

React Native

Round 2 of 5

Practice

System

React Native — core drill. Coach poses one prompt at a time.

  • Answer before the next question unlocks
  • Prefer a short justification with the choice
  • Practice mode — time is not scored
  • No spoilers before your attempt

Coach

A FlatList re-renders slowly when scrolling a feed of 2,000 items. Which change is the best first fix?

Question 2

You

B — stable keys plus virtualization tuning usually beats premature memoization.

Just now

Coach

Stable identity and list windowing are the right first levers. memo helps only after the list is virtualizing correctly.

Correct

Feedback

Core track · One question at a time · Justify your answer

How it works

Short rounds, honest grading

01

Pick a track

Start a session on the core React Native track or any supplementary track. Each session runs in short rounds.

02

One question at a time

The coach poses a single question. You answer and justify your choice in a sentence or two — the next question stays locked until you do.

03

Graded feedback, then the next round

Every answer gets graded with a short explanation of the underlying pattern, so the same question type never surprises you twice.

Pricing

Free to try, Pro when it opens

The preview stays free. The full drill room — every track, timed mode, progress — opens to the waitlist first.

Preview

Available now

Free

The practice desk on this page — try a round on the core track right now.

  • React Native core drills
  • Sample supplementary questions
  • Coach feedback on every answer

Pro

Coming soon

Founding-member pricing at launch

The full drill room for working and aspiring contractors — join the waitlist and shape what ships first.

  • Full question banks across all six tracks
  • Timed assessment mode that mirrors real screens
  • Session history and progress across rounds