Calculate the square of a number using bitwise operator. Truth table of binary multiplication is below: 0 x 0 = 0
0 x 1 = 0
1 x 0 = 0
1 x 1 = 1 Before we look at the coding part, let us perform binary multiplication of …
In this chapter we shall look into different tools that are used in system design. Below is the compilation of the tools and a brief 1 or 2 points of each tools. I have also linked to the official website, so that it can be used …
In this chapter we shall discuss system design for online messaging service. How WhatsApp is different from other messaging services? In WhatsApp, the text is end to end encrypted. Hence intermediate servers cannot read your messages. In WhatsApp, the messages are stored in server till the …
Pastebin is a service, where the user can store plane text for example like source code or code review and share to other users via URL. 5.1 Before we design the system, below are the list of points to be considered 1. Requirements 2. API Creation …
So whenever you search in google or amazon, whenever you start to type, it will immediately show you list of options in the search result. You can either select one from the list, or you can continue typing it will update with the relevant list. So …