1.Describe the front-end and back-end processes after posting a comment
				
				2.Rate Limit Function Implementation
				
				3.Design a Hierarchical Data Storage and Retrieval System
				
				4.Design a Machine Learning Platform System
				
				5.Popularity Tracker System
				
				6.System Design for User Favorite Color Tracking
				
				7.Implement a Rate Limiter
				
				8.Design a Web Login Form
				
				9.Find the Top K Largest Elements
				
				10.Design a Tagging System
				
				11.Design a Rate Limiter
				
				12.Identify People in the Office During a Time Interval
				
				13.Maximum Throughput Calculation in a Directed Graph
				
				14.Design a Feature to Show Number of Friends Who Viewed a Post
				
				15.Scalable Solution for Sending Notifications
				
				16.Explain Strong and Eventual Consistency
				
				17.System Design for Recursive Image Fetching
				
				18.Design a Delayed Task Queue for a Distributed System
				
				19.Data Structure Interview: Voting System
				
				20.Code Design Interview: Snake Game
				
				21.System Design: Tagging System
				
				22.Design and Test a Rate Limiter
				
				23.Data Structure Design for Vote Scoring
				
				24.Extend the MVP to Support Sharing Favorite Color
				
				25.Design an MVP for User Favorite Color Feature
				
				26.Design a Job Scheduler
				
				27.Maximum Profit
				
				28.API Rate Limiter Implementation
				
				29.System Design a Web Crawler
				
				30.Design an API Rate Limiter
				
				31.Design a Distributed Task Scheduler
				
				32.Design a Task Scheduler
				
				33.System Design: Top K Problem
				
				34.Rate Limiter Implementation
				
				35.Files Grouping and Size Calculation
				
				36.File Collection Top N Statistics with Hierarchical Collections
				
				37.Rate Limiting with Token Bucket and Credit System
				
				38.Design a File and Collection Size System
				
				39.System design a Tags management system that is product-agnostic.
				
				40.Design an API rate limiter and write test cases for it.
				
				41.Design a variant of the Snake game without food where the snake grows one unit every five steps. Write test cases for it.
				
				42.Web Development Concepts and Experience Correlation
				
				43.Design a Snake Game
				
				44.Tag Management System Design
				
				45.Rate Limiting Algorithm and Design
				
				46.String Array to Target String Construction
				
				47.Implement a Rate Limiter
				
				48.Optimize the use of hashmap and heap in solving coding problems
				
				49.Design a Rate Limiter
				
				50.Design a Distributed Task Scheduler
				
				51.Analytics System Instability
				
				52.Refrigerator Internal Controller Design
				
				53.Web Service Performance Issue
				
				54.System Design for Trending Posts
				
				55.Top K Elements in Batch Processing
				
				56.Leaky Bucket Algorithm for Rate Limiting
				
				57.Identifying Frequent Access Users
				
				58.Identifying Invalid Entries and Exits
				
				59.Reducing Server Cluster Costs for a Short Video Sharing Service
				
				60.Video Sharing System Upgrade for Increased Traffic
				
				61.Design an Internal Controller for a Refrigerator
				
				62.Web Service Performance Issue
				
				63.Querying a Discounted Price from an API
				
				64.Design a URL Crawler
				
				65.Design a Tagging System
				
				66.Implement a Rate Limiter
				
				67.Design a Task Scheduler
				
				68.Image Crawler System Design
				
				69.Voting Algorithm
				
				70.Rate Limiting Algorithm
				
				71.Reflow and Justify Text
				
				72.Implement wrapLines Function
				
				73.Designing a Web-Based Password Validation System
				
				74.Estimating Server Needs for Log Query System
				
				75.System Concerns for Global Game Machines
				
				76.Deployment Strategy for Music Streaming Service
				
				77.Maximum Revenue from Flower Bouquets
				
				78.String Compression
				
				79.Roman Numeral Conversion
				
				80.Better Compression
				
				81.Romanizer
				
  1. Describe the front-end and back-end processes after posting a comment 
 Describe what happens on both the front-end and back-end after a user posts a comment. Include all aspects that you can think of.
2. Rate Limit Function Implementation 
 Write a rateLimit function. Clarify the requirements and constraints of the function with the interviewer, who has a background in Backend Engineering but no experience in Machine Learning.
3. Design a Hierarchical Data Storage and Retrieval System 
 Design a system to store and retrieve a hierarchical model which can store any data with the following characteristics: all nodes are under a root node, the root node doesn’t have any parent, there can be multiple root nodes, and each node can have multiple child nodes. The system should allow adding a child node to any node and retrieving all the children of a node, along with an indicator to show if each child node has further children or not (TERMINAL node indicator). You do NOT have to worry about the content stored in the nodes. Focus on API Design and Data Modeling. Additionally, the system should support a feature to view the expanded tree up to the current node.
4. Design a Machine Learning Platform System 
 Design a machine learning platform system, starting from data preparation. Describe how you would design the training platform and how you would deploy models online. Include considerations for monitoring and optimization throughout the process.
5. Popularity Tracker System 
 Implement a popularity tracker system that can handle operations to increase and decrease the popularity of items, and return the most popular item.
  
 解锁更多真题,请点此 登录 篱笆帮