Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 2.24 KB

week-10.md

File metadata and controls

47 lines (31 loc) · 2.24 KB

WEEK 10: System Design Interviews

Week ZERO Video

System design interviews are now an integral part of the software engineering interview process — particularly if you are applying for a senior role. These interviews have a significant impact on your “hiring level.”

Learn distributed systems concepts like Cap Theorem, Consistency, Partitioning, Load-Balancing etc.

Look at the course Grokking the System Design Interview for more design interview practice.

As part of your System Design Interviews, you are asked to design a “web-scale” service. Interviewers are interested in evaluating your ability to describe the different parts of a scale-able service, such as:

  • How are web-servers load-balanced?
  • How are databases shared?
  • How are large files stored?
  • How is the network set up for redundancy and maximum throughput?

You’ll want to practice questions like:

  • Design Instagram
  • Design Facebook Newsfeed
  • Design Uber

Learning Objectives

  1. WELCOME BACK! (two week break)

Discussion questions

  1. TBD

Lesson plan

  1. https://drive.google.com/file/d/16wtG6ZsThlu_YkloeyX8pp2OEjVebure/view System Design interview preparation (weeks 9 and 10).
  2. https://www.youtube.com/watch?v=fyn0CKPuPlA negotiating your tech offer (30min)
  3. https://fearlesssalarynegotiation.com/book/ fearless salary negotiation free version
  4. https://youtu.be/aLu3NazBbLw?t=243 the first 90 days (55 min)
  5. https://hbr.org/2020/05/onboarding-a-new-leader-remotely onboarding as a leader remotely
  6. https://www.youtube.com/watch?v=jp9u2H_b71Y Shawn Achor - happiness is a competitive advantage (12min)
  7. https://www.youtube.com/watch?v=mNeXuCYiE0U James Clear - atomic habits (24 min)
  8. https://youtu.be/xY7UJVYM9n0?t=313 what got you here won't get you there (48 minutes)
  9. https://www.youtube.com/watch?v=P_-VRPzo_-U what got you there... (7 minute review)
  10. https://toronto.overdrive.com/media/3469760 How Women Rise (a recreation of "what got you here" through a lens focused on women's career management.

Homework

  1. TBD