Skip to content

Tag Archives: System-Design

System Design is the process of designing the architecture, components, and interfaces for a system so that it meets the end-user requirements. System Design for… Read More
Design a special dynamic Stack using an array that supports all the stack operations such as push(), pop(), peek(), isEmpty(), and getMin() operations in constant… Read More
System design is one of the most important rounds of interviews for software engineers in big tech companies. There are a lot of concepts an engineer… Read More
Facebook, Instagram, Amazon, Flipkart….these applications are the favorite applications for a lot of people and most probably these are the frequently visited websites in your… Read More
Designing a URL shortener service is one of the frequently asked common questions of system design round in interviews. You will have to tell your… Read More
If you’re a developer then building a website and serving it to the users can be the most pleasurable things for you. After all, you… Read More
Can you design Netflix in 45 minutes?  What??? Are you serious ?? (I can watch it for the whole night but…). It’s impossible to explain… Read More
In the software engineering interview process system design round has become a standard part of the interview. If you want to get your dream job… Read More
It’s really easy to just tap a button on our mobile phone and get the cab available within few minutes whenever and wherever we want.… Read More
It’s really easy to search your favorite movie in a theatre, check the seat availability and, book the ticket on the BookMyShow app within just… Read More
A lot of people use different web services in their day to day life and they get a quick response from these services as well.… Read More
Twitter…You might be good at checking this social media all the time but what if somebody asks you to design this gigantic system within just… Read More
In the software engineering interview process system design round has become a standard part of the interview. The main purpose of this round is to… Read More
Low-level design is very important when you have to design software-level components. It is one of the important components of software design and at the… Read More
Given architecture is an example of a client-server based system. In this, there is a client who sends requests to the server and then the… Read More