All quizzes
Free quiz · 20 questions in the bank

Elasticsearch quiz

Test your Elasticsearch knowledge with a free interactive quiz — 20 questions with answers and explanations. No signup needed to play.

Question 1/5Score 0

What does a `bool` query with `must`, `should`, `must_not`, and `filter` clauses allow you to express in Elasticsearch?

Questions in this quiz
  1. What does a `bool` query with `must`, `should`, `must_not`, and `filter` clauses allow you to express in Elasticsearch?
  2. What is the difference between a `text` field type and a `keyword` field type in an Elasticsearch mapping?
  3. What is the general tradeoff of Elasticsearch's eventual consistency model for newly indexed documents becoming searchable?
  4. What is a "document" in Elasticsearch?
  5. What is an "aggregation" in Elasticsearch used for?
  6. What is Elasticsearch, at a high level?
  7. What is a "replica" shard, and what purpose does it serve?
  8. Why might reindexing (creating a new index with an updated mapping and copying data over) be necessary in Elasticsearch, rather than simply editing an existing field's mapping in place?
  9. What is an Elasticsearch "index," and how does it conceptually compare to a table in a relational database?
  10. How would you write a basic Query DSL request to full-text search for documents where the `title` field contains the word "elasticsearch"?
  11. What is "relevance scoring" in Elasticsearch search results, and what algorithm commonly determines it?
  12. What is the Elasticsearch Query DSL (Domain-Specific Language)?
Gaps to close?
Read the curated Elasticsearch notes — core concepts, patterns, interview prep.
Elasticsearch notes

More quizzes

.NET.NET MAUIAbsintheAccessibilityActixActix Web