youtube_app-min_smaller

How to Design Youtube (Part I)

One of the most common types of system design interview questions is to design an existing popular system. For example, in the past, we’ve discussed How to Design Twitter, Design Facebook Chat Function and so on so forth.

Part of the reason is that the question is usually general enough so that there are a lot of areas to discuss. In addition, if candidates are generally curious enough, they are more likely to explore how existing products are designed.

So this week, we’re going to talk about how to design Youtube. It’s a broad question because building Youtube is like building a skyscraper from scratch and there are just too many things to consider. Therefore, we’ll cover most of the “major” components from interviewer’s perspective, including database model, video/image storage, scalability, recommendation, security and so on.

(more…)

The post is written by Gainlo - a platform that allows you to have mock interviews with employees from Google, Amazon etc..

I'd like to learn more

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Reddit

Read More

how to design google docs

How To Design Google Docs

System design interviews can be quite open-ended and require a wide range of knowledge.

To prepare well for such kind of interviews, it’s important to cover different areas instead of focusing on a single topic. We’ve spent a lot of time selecting system design questions to analyze, our main criteria are:

  • The question is popular and classic
  • We care about the diversity of questions we select
  • The analysis can be helpful to other interview questions

(more…)

The post is written by Gainlo - a platform that allows you to have mock interviews with employees from Google, Amazon etc..

I'd like to learn more

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Reddit

Read More

create a photo sharing app

Create a Photo Sharing App

After I published our first system design interview question post – how to design twitter, we got so many requests for more tutorials like this.

Gainlo team has hand-picked a list of system design interview questions that are both classic and easy to extend. As a result, I believe these questions can be great examples to help you learn more about how to ace system design interviews.
(more…)

The post is written by Gainlo - a platform that allows you to have mock interviews with employees from Google, Amazon etc..

I'd like to learn more

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Reddit

Read More

freely-10152 (1) (1)

How to Design Twitter (Part 2)

This post is talking about system design interview, especially the question – how to design twitter. If you haven’t checked the part I, please go and read it.

Alright, here’s the system design interview question – how to design twitter PART II. From what we have covered from last post, we know that system design question can be very open ended. Even for the same question, you will have the totally different discussion with different interviewers for sure. (more…)

The post is written by Gainlo - a platform that allows you to have mock interviews with employees from Google, Amazon etc..

I'd like to learn more

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Reddit

Read More

8 Things You Need to Know Before a System Design Interview

What is the most frequently asked question regarding interview preparation to us? I can tell immediately: how to prepare system design interview?

Many people are afraid of system design interview as there’s no certain pattern to prepare and the question is quite flexible and unpredictable. What’s more, system design questions are usually open-ended so that there’s no standard or correct answer, which makes the preparation process even harder.

(more…)

The post is written by Gainlo - a platform that allows you to have mock interviews with employees from Google, Amazon etc..

I'd like to learn more

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Reddit

Read More