Preparing for the System Design Interviews (Udemy.com)

System Design Interviews - Learn what and how to prepare for these interviews using real world case studies

Created by: Rajat Mehta

Produced in 2021

icon
What you will learn

  • Students will get a good intro on key topics as well as how to approach a system design interview. The course covers real life case studies from frequently asked questions in interviews.
  • How would you go about creating an Uber like App (Sample Question)
  • Create an ecommerce app and scale it to millions of users (Sample Question)
  • How would you create a website to sell movie tickets online ? Scale it to millions of users.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Course Description

System design interviews are very common in big software firms. They are different from coding interviews or data structure and algorithm interviews but can be harder. They require a broad set of knowledge. Almost all the top software companies, be it google, amazon, uber have one or two rounds of system design interviews. After clearing the data structures and algorithm interviews if you do well in these system design interviews you can expect a very good offer from these firms.
This is a course to help students to prepare for system design interviews. It gives brief description on key topics and contains a case study. It is an actively developed course with more case studies and system design questions added frequently.
Some sample questions :
1. How would you go about designing an e-commerce website at scale ?
2. How would you go about designing the e-commerce website using microservices, how will you handle transactions ?
3. Design a chat messenger application like any famous chat messenger you have used ?
4. Create an autocomplete feature like word suggestions on search engines ? Scale it to millions of users ?
5. How would you go about creating a feed postings in a social network ?
Who this course is for:
Anybody who wants to prepare for system design interview.

icon
Instructor Details

Rajat Mehta

I am highly experienced in big data technologies and enterprise software architectures. I have spent a considerable amount of time building financial software on Wall St, as well as pure product development with product companies like Oracle and Adobe. Ihave also written a book on big data analytics using machine learning and the book is available on amazon 'Big Data Analytics with Java'. Currently i am pursuing my passion for teaching and i like to teach in the areas i am interested in including AI, Machine Learning, Big Data, System Design, Web Development and regular programming using java, python, go and erlang.


icon
More business courses

Scrum Master Certification Preparation & 240+ Prep Questions

$11.99

Scrum Master Certification Training & PSM1 Sample Exams

$11.99

Business Calculus Explained: An Online Course

$11.99

Start & Run a Successful Web Design Business in 2021

$11.99

Inspirational Leadership Skills

$11.99

Scrum Product Owner Certification Prep & 160+ Prep Questions

$11.99

icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

No reviews yet. Be the first to review this course!