Test your Expo CLI knowledge with a free interactive quiz — 20 questions with answers and explanations. No signup needed to play.
Question 1/12Score 0
Why does upgrading the Expo SDK version in an existing project sometimes require more care than a routine dependency bump?
In this round
Why does upgrading the Expo SDK version in an existing project sometimes require more care than a routine dependency bump?
What role does the Metro bundler play in an Expo/React Native project?
Why is being able to test push notifications, camera access, or in-app purchases sometimes a reason a project needs a development build instead of Expo Go?
What is the purpose of `expo doctor` (or the equivalent project-health-check command)?
What is the main value proposition of Expo over "bare" React Native for many app teams?
Why might a team specifically value the ability to run an Expo app in a web browser (via `expo start --web` or similar) during development?
What is a "development build" in the Expo ecosystem?
What is `expo prebuild` used for?
What is an Expo "config plugin"?
What is EAS Submit used for?
What does the Expo Go app allow a developer to do during development?
What is EAS Update (or "OTA updates" more generally) used for in an Expo app?