All TensorFlow quizzes
Intermediate30 questions60 minutes

TensorFlow Intermediate Quiz

Explore Keras API, custom layers, callbacks, data pipelines, and model optimization

Start the quiz

Sample questions from this quiz

A preview of the style and depth. Try each one, then reveal the answer — or skip straight to the timed quiz.

1. What is the Functional API?

  • Flexible API for building complex models with branching
  • Function builder
  • Functional programming
  • API functions
Show answer

Answer: Flexible API for building complex models with branching. Functional API builds models as graphs of layers. More flexible than Sequential. Supports multi-input/output, shared layers, branching.

2. What is tf.data.Dataset?

  • Dataset class
  • API for building efficient input pipelines
  • Data container
  • Data loader
Show answer

Answer: API for building efficient input pipelines. tf.data.Dataset provides efficient data pipeline API. Supports lazy evaluation, parallel processing, prefetching. Essential for large datasets.

3. What does dataset.batch() do?

  • Groups elements
  • Creates batches
  • Combines consecutive elements into batches
  • Batches data
Show answer

Answer: Combines consecutive elements into batches. dataset.batch(batch_size) combines consecutive elements into batches. Essential for mini-batch gradient descent training.

Frequently asked questions

How many questions are in this TensorFlow quiz?+

30 questions, with a 60-minute time limit. Every question includes a written explanation of the correct answer.

Is this TensorFlow quiz free?+

Yes. Every quiz on CodexQuizz is free and needs no account. You only enter a name if you choose to post your score to the leaderboard.

What level is the intermediate quiz aimed at?+

Explore Keras API, custom layers, callbacks, data pipelines, and model optimization

Can I use this to prepare for a TensorFlow interview?+

Yes. The questions cover the topics that come up in TensorFlow technical screens, and the explanations are written so that a wrong answer still teaches you the underlying concept.

Ready to test your TensorFlow?

30 questions, 60 minutes. Free, no sign-up.

Start now