Prepare for a role
Tools
CV Builder
Donate
Search questions…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Home
Topics
Categories
Learning paths
Search
Searching Interview Questions · IT Interview Practice
Home
/
#Searching
#Searching
11 questions
How do you build full-text search over 100M+ records?
System Design
#database
Senior
›
How does an inverted index work?
System Design
#index
Middle
›
How does binary search work, and what does it require?
Algorithms
#algorithms
Junior
›
What is linear search?
Algorithms
#searching
Junior
›
What is breadth-first search (BFS)?
Algorithms
#graphs
Middle
›
What is depth-first search (DFS)?
Algorithms
#graphs
Middle
›
How do hash maps optimize algorithms?
Algorithms
#algorithms
Middle
›
E
When should you use text, keyword or both?
Elasticsearch
#types
Junior
›
E
How does an analyzer prepare text for search?
Elasticsearch
#index
Junior
›
E
How do match and term queries differ?
Elasticsearch
#query
Junior
›
E
How do must, should and filter work in a bool query?
Elasticsearch
#query
Middle
›