Firebase Quiz

Firebase is Google’s platform for building apps without managing your own servers. Expect questions about authentication, Firestore and the Realtime Database, hosting, security rules and common use cases.

What this quiz covers

Study tip: Read the security rules for a small project and try to predict which reads and writes will be allowed or denied.

Questions, answers and explanations

1. What is Firebase?

  1. A CSS Framework
  2. A Backend-as-a-Service (BaaS)
  3. A Programming Language
  4. A Database Driver

Answer: A Backend-as-a-Service (BaaS)

Firebase is Google's Backend-as-a-Service platform for building web and mobile applications.

2. Who developed Firebase?

  1. Microsoft
  2. Google
  3. Facebook
  4. Amazon

Answer: Google

Firebase is owned and maintained by Google.

3. Which Firebase service is used for user authentication?

  1. Firebase Auth
  2. Firestore
  3. Firebase Hosting
  4. Cloud Functions

Answer: Firebase Auth

Firebase Authentication allows users to sign in securely.

4. Which Firebase database stores data as documents and collections?

  1. Cloud Firestore
  2. MySQL
  3. MongoDB
  4. SQLite

Answer: Cloud Firestore

Cloud Firestore is a NoSQL document database.

5. Which Firebase service hosts web applications?

  1. Firebase Hosting
  2. Cloud Storage
  3. Analytics
  4. Realtime Database

Answer: Firebase Hosting

Firebase Hosting is used to deploy and host web applications.

6. Which Firebase service stores files such as images and videos?

  1. Cloud Storage
  2. Firestore
  3. Hosting
  4. Analytics

Answer: Cloud Storage

Cloud Storage securely stores user-generated files.

7. Which Firebase database updates data instantly across connected clients?

  1. Realtime Database
  2. MySQL
  3. Oracle
  4. SQLite

Answer: Realtime Database

Realtime Database synchronizes data instantly.

8. Which language is commonly used with Firebase in web development?

  1. JavaScript
  2. C
  3. Swift Only
  4. PHP Only

Answer: JavaScript

Firebase is widely used with JavaScript frameworks like React.

9. Which Firebase service tracks user activity?

  1. Analytics
  2. Hosting
  3. Storage
  4. Authentication

Answer: Analytics

Firebase Analytics provides insights into user behavior.

10. Which command installs Firebase in a JavaScript project?

  1. npm install firebase
  2. npm install firestore
  3. npm install google
  4. npm install backend

Answer: npm install firebase

The Firebase SDK is installed using npm install firebase.

11. Which Firebase service allows developers to run backend code without managing servers?

  1. Cloud Functions
  2. Firestore
  3. Hosting
  4. Analytics

Answer: Cloud Functions

Cloud Functions lets developers execute backend code in response to events.

12. Which Firebase feature allows users to sign in using Google accounts?

  1. Google Authentication
  2. Google Storage
  3. Google Database
  4. Google Analytics

Answer: Google Authentication

Firebase Authentication supports Google Sign-In.

13. Which Firebase database is recommended for new projects?

  1. Cloud Firestore
  2. Realtime Database
  3. MySQL
  4. SQLite

Answer: Cloud Firestore

Cloud Firestore is the recommended database for most modern Firebase projects.

14. Which Firebase service sends push notifications?

  1. Firebase Cloud Messaging (FCM)
  2. Cloud Storage
  3. Hosting
  4. Firestore

Answer: Firebase Cloud Messaging (FCM)

FCM allows developers to send notifications to web and mobile devices.

15. Which Firebase feature stores application configuration values remotely?

  1. Remote Config
  2. Firestore
  3. Analytics
  4. Hosting

Answer: Remote Config

Remote Config allows changing app behavior without updating the app.

16. Which Firebase feature records application crashes?

  1. Crashlytics
  2. Firestore
  3. Storage
  4. Hosting

Answer: Crashlytics

Firebase Crashlytics helps developers monitor and fix app crashes.

17. Which Firebase service allows file uploads such as images and videos?

  1. Cloud Storage
  2. Realtime Database
  3. Cloud Functions
  4. Hosting

Answer: Cloud Storage

Cloud Storage is used to securely store user files.

18. Which company owns Firebase?

  1. Google
  2. Microsoft
  3. Amazon
  4. Meta

Answer: Google

Firebase has been owned by Google since 2014.

19. Firebase mainly follows which database model?

  1. NoSQL
  2. Relational
  3. Hierarchical
  4. Network

Answer: NoSQL

Firebase databases are NoSQL databases.

20. Which Firebase service helps monitor user engagement and app usage?

  1. Analytics
  2. Hosting
  3. Cloud Storage
  4. Authentication

Answer: Analytics

Firebase Analytics provides reports about user engagement and app performance.

Take the timed quiz