Open in app

Sign In

Write

Sign In

Think Software
Think Software

1.2K Followers

Home

About

Published in

Javarevisited

·Jan 14

Twitter Likes Count Design | YouTube Views Count Design | Near Realtime Counter System Design

Nowadays, one of the prevalent system design interview questions is to design Twitter likes count system or similar near-realtime counter system design such as: YouTube video likes count YouTube views count Views count of a Facebook/Instagram post Likes count of a Facebook/Instagram post Live Streaming views count, etc. Here, in…

System Design Interview

5 min read

Twitter Likes Count Design | YouTube Views Count Design | Near Realtime Counter System Design
Twitter Likes Count Design | YouTube Views Count Design | Near Realtime Counter System Design
System Design Interview

5 min read


Sep 30, 2022

Selecting the Best Database for Your System Design Interview

Now a days, you can find a large number of database technologies. Having such a large number of products and choices means having more trade-off decisions to make. …

Non Relational Database

6 min read

Selecting the Best Database for Your System Design Interview
Selecting the Best Database for Your System Design Interview
Non Relational Database

6 min read


Jul 20, 2022

Top Tips for Cracking the coding Interviews

If you are preparing for software developer job interviews, there are three different types of interviews that happen in an interview loop. Coding Interviews System Design Interviews Behavioral Interview We have discussed several times in the past how to ace your system design interviews. We even have a great Youtube…

Cracking Coding Interview

4 min read

Top Tips for Cracking the coding Interviews
Top Tips for Cracking the coding Interviews
Cracking Coding Interview

4 min read


Mar 22, 2022

Grokking the Product Design vs. System Design Interviews

In this article, we are going to discuss what are the differences between a Product Design vs. a System Design Interview. Now, a days many companies are asking Product Design Interviews as well (such as Meta) to even software engineering candidates. Most candidates do not understand the difference between a…

Product Design

6 min read

Grokking the Product Design vs. System Design Interviews
Grokking the Product Design vs. System Design Interviews
Product Design

6 min read


Feb 19, 2022

Payment Gateway System Design — How does the Stripe work?

We recently introduced a new chapter on our course “Distributed System Design Interviews Bible” discussing the system design of a payment gateway service such as Stripe. The Bible of Distributed System Design Interviews The Best Distributed System Design Interview Preparation Course. This course is the single best resource to learn not…www.thinksoftwarelearning.com When we published the chapter on the Stripe System Design, we received complimentary emails from our students praising the details in the chapter. E.g…

Payment Gateway

13 min read

Payment Gateway System Design — How does the Stripe work?
Payment Gateway System Design — How does the Stripe work?
Payment Gateway

13 min read


Jan 31, 2022

Robinhood Backend System Design — How to Receive Realtime Stock Updates

Robinhood Stock Broker app backend is one of the complex distributed systems that are currently available. The backend design not only require that the service is highly available and scalable but based on the financial nature of the app it also require strong consistency and high reliability. If you are…

System Design Interview

5 min read

Robinhood Backend System Design — How to Receive Realtime Stock Updates
Robinhood Backend System Design — How to Receive Realtime Stock Updates
System Design Interview

5 min read


Nov 7, 2021

How to Effectively Use Mock Interviews to Prepare for FAANG Software Engineering Interviews

One of the best ways to prepare for a technical job interview is to have mock interviews. If you are preparing for software engineering positions in FAANG (Facebook, Amazon, Apple, Netflix, Google) or similar other big technology companies (e.g., Microsoft, Salesforce, Oracle, VMWare, and others) then you should also look…

Mock Interview

6 min read

How to Effectively Use Mock Interviews to Prepare for FAANG Software Engineering Interviews
How to Effectively Use Mock Interviews to Prepare for FAANG Software Engineering Interviews
Mock Interview

6 min read


Aug 9, 2021

How To Best Prepare For System Design Interviews

In this article, we are going to discuss how to best prepare for system design interviews. Most candidates don’t know how to effectively and efficiently prepare for system design interviews. If you are reading this article, you must be one of them. Most of the time you spend practicing Leetcode…

System Design Interview

4 min read

How To Best Prepare For System Design Interviews
How To Best Prepare For System Design Interviews
System Design Interview

4 min read


Apr 2, 2021

Design Twitter — Microservices Architecture of Twitter Service

Twitter Design Twitter is an online social networking service where users post and read short messages called “tweets”. Most candidates try to design Twitter as a monolithic service in System Design Interview. If you check several existing online resources, they also try to design Twitter as a monolithic service. However, in our…

System Design Interview

14 min read

Design Twitter — Microservices Architecture of Twitter Service
Design Twitter — Microservices Architecture of Twitter Service
System Design Interview

14 min read


Jan 19, 2021

File Sharing Service Like Dropbox Or Google Drive — How To Tackle System Design Interview

Dropbox is a cloud file storage service. It enables users to share the files across their devices and also with remote storage servers. It does that by allowing the users to create special folders on each of their computers or mobile devices, which the service then synchronizes so that it…

System Design Interview

9 min read

How To Tackle System Design Interview for File Sharing Service Like Dropbox Or Google Drive
How To Tackle System Design Interview for File Sharing Service Like Dropbox Or Google Drive
System Design Interview

9 min read

Think Software

Think Software

1.2K Followers

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams