Tip 1 : Be strong in design
Tip 2 : Know about your previous project in depth (challenges and how did you solve them)
Tip 3 : Take care of edge cases
Tip 1 : Limit it to page 1
Tip 2 : Remove hobbies, personal details
Design a tiny url service
Tip 1 : How do you handle scaling
Tip 2 : How do you generate a unique/ short value (time, user etc) to avoid conflicts



Design a google drive storage system
Tip 1 : How do you handle 5GB videos
Tip 2 : Retry mechanism, failure scenarios
Design Multilevel Parking Lot
Tip 1 : Be clear on classes and inheritance
Tip 2 : Be clear on constructors in parent/ child class
Tip 3 : Use enums wherever possible
Design auction bidding service along with top 3 bids per auction
Tip 1 : Handle for scale
Tip 2 : Handle async processing
Tip 3 : Use heaps in cache value store

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is the purpose of the return keyword?