System Design - Design a Search Service
Search by keywords
The search function supports both single and multiple keyword queries.
For multiple keywords, users can apply logical operators (AND/OR) to refine their search.
AND operator returns results containing all specified keywords, while OR operator returns results matching any of the specified keywords.
Scaling up the search system to billion of users
How to estimate the daily active user?
How to implement the AND/Or operators on a big scale?
Design the data storage layer...
Data Layer Performance Optimization...
Get one-to-one training from Google Facebook engineers
Top-notch Professionals
Learn from Facebook and Google senior engineers interviewed 100+ candidates.
Most recent interview questions and system design topics gathered from aonecode alumnus.
One-to-one online classes. Get feedbacks from real interviewers.
Customized Private Class
Already a coding expert? - Advance straight to hard interview topics of your interest.
New to the ground? - Develop basic coding skills with your own designated mentor.
Days before interview? - Focus on most important problems in target company question bank.