Skip to content

Category Archives: Design Pattern

Design a hit counter which counts the number of hits received in the past 5 minutes. Source: Microsoft Interview Experience “Design hit counter” problem has… Read More
Design a Logistics System (Object Oriented Design). Tell about the different classes and their relationships with each-other. It is not a System Design question, so… Read More
Paradigm can also be termed as method to solve some problem or do some task. Programming paradigm is an approach to solve problem using some… Read More
Design an online book reader system (Object-Oriented Design).  Asked In: Amazon, Microsoft, and many more interviews  Solution: Let’s assume we want to design a basic… Read More
Object-oriented design started right from the moment computers were invented. Programming was there, and programming approaches came into the picture. Programming is basically giving certain… Read More
  Amadeus Software Labs India LTD, Bangalore recently visited Thapar Institute of Engineering & Technology (TIET) with two different profiles of Software developer and Quality Assurance.… Read More
Round-1 (Telephonic) The first round comprised of 3 questions: There are n balls of different weights, we need to melt all the balls to make… Read More
What is UML? It is the general-purpose modeling language used to visualize the system. It is a graphical language that is standard to the software industry… Read More Interview Process was very good and intellectual. These guys focussed on both logic and programming skills. Seriously, I was a bit hesitant since this… Read More
I had a chance to interview with through Linkedin by contacting their HR. First they shared a problem statement on the lines of competitive… Read More
Round 1 Online test on HackerRank contains 2 Coding Questions 1. Given a image represented as 2d array of 0 and 1, find the size… Read More
Prototyping is defined as the process of developing a working replication of a product or system that has to be engineered. It offers a small-scale… Read More
Let’s understand one of the key principles of SOLID principles group namely, Dependency inversion principle. Dependency inversion principle is one of the principles on which… Read More
PURPOSE OF VIDEO SHARING SERVICE SYSTEMYoutube is the advertisement based video sharing service that allows users to upload video based media contents. Users can upload,… Read More
PURPOSE OF CITY GUIDE SERVICE City guide will be the service that allows users to search and find place near to user’s location. You can… Read More