Preparing for the System Design Interviews -Free with Coupon

所在平台: Udemy

课程主页: https://www.udemy.com/course/preparing-for-system-design-interviews/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:系统设计面试准备 - 免费获取优惠券 课程概述:该课程目前免费,继而查找优惠券。系统设计面试在大型软件公司中非常普遍,与编码面试或数据结构和算法面试不同,系统设计面试可能更加困难,且需要广泛的知识。在几乎所有顶级软件公司中,如谷歌、亚马逊、优步等,都会有一到两轮的系统设计面试。如果在数据结构和算法面试中表现良好,再加上在系统设计面试中的出色表现,您可以期待获得丰厚的工作机会。本课程旨在帮助学生准备系统设计面试,通过演示、构建软件及理解复杂主题来学习系统设计。课程结合理论和代码实例,并通过现实案例研究和演示,旨在提供深入的知识,而不仅仅是学习可能出现的少量案例。该课程持续更新,目标是教授建设大规模系统的正确且优质的知识,确保学生即使没有面对类似案例研究的经验,也能顺利应对系统设计面试。 示例问题包括: 1. 如何设计一个可扩展的电子商务网站? 2. 如何使用微服务设计电子商务网站,并处理事务? 3. 设计一个类似于您使用过的著名聊天应用的聊天消息应用? 4. 如何创建一个搜索引擎的自动完成功能,并实现千万人使用的规模? 5. 如何在社交网络中创建动态发布功能? 6. 如何构建一个大规模机器学习后端系统来生成类似于Netflix的视频推荐? 7. 如何构建一个移动应用,以追踪日常健康、锻炼和睡眠模式,并基于记录的统计数据给出建议? 8. 如何构建自己的内容分发网络(CDN)? 顶级评价: - Sid Hicks(评分5.0):课程内容丰富,结构清晰,易于理解。 - Rohit Dhawan(评分4.5):与其他阅读材料相比,这个课程更具实用性和有效性。 - Karthik Chinni(评分5.0):内容明确而简练,尽管音质有时不佳,但仍然很棒。 - Abhishek Aman(评分5.0):课程很好,希望能有更多基于场景的设计内容。 - Ahlem Mustapha(评分5.0):适合对系统设计没有先前知识的入门者,建议增加字幕和讲稿。 该课程对任何希望了解系统设计、大局观,以及深入学习的学生来说都是非常有用和结构良好的资源。

课程评论(0条)

课程详情

Its FREE now, please check coupons.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. Using this you will learn system design by seeing demos, building software, understanding complex topics. It is both a theory and code along course with real world case studies and demos to give you in-depth knowledge rather than learning few case studies that might or might not come in an interview. It is an actively developed course with the aim to impart correct and good knowledge on building large scale systems. Aim is to get the student ready for a system design interview even when they have not faced a similar case study before.Some sample questions for system design interviews: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 ? ( - Similar Patient Feed in Course with Code)6. How would you build a large scale machine learning backend system to generate video recommendations like on Netflix ?7. How would you build a mobile app to track your day to day health, exercise routine and sleep patterns and give you recommendations based on the stats recorded ?8. How would you build your own CDN ?TOP REVIEWS:Sid HicksRating: 5.0 out of 55 months agoThe amount of information delivered in this course is amazing. Thank you for organizing into chunks. This makes it easy to understand. Well Done!Rohit DhawanRating: 4.5 out of 58 months agoI also went through the grokking the system design, which is mostly a reading material and the steps are the same as the ones covered here. For max bang of bucks, learning and understanding, I liked this one over the other one.Karthik ChinniRating: 5.0 out of 53 months agoI agree that the sound quality was not good in a few places. But, content delivered is really great. Was upto the point and crisp. Keep the good work going on. Cheers.Abhishek AmanRating: 5.0 out of 56 months agoYes, it was really good. Could you please create more content on system design which includes more of scenario based designing rather than going behind a use case. So when I say scenario based, I mean we choose this component if the we want to serve 1m users from one box. Something of this sort.I might sound very noob as I am stillnew to system design and learning pretty fast, but yes please take note of my request.Monimoy Deb PurkayasthaRating: 5.0 out of 55 months agoI have learnt lot of system design approaches and case studies. This is very useful an well structured courseAhlem MustaphaRating: 5.0 out of 55 months agoIt is a good course for anyone who has no prior knowledge about system design and who wants to start by knowing the big pictures , later in chapters there is different explanations and concepts to know. I also liked the different suggestions about the materials and resources that someone can use in order to learn more about the topic. a suggestion to add subtitles and scripts to your videos!!:)thank you a lotadvice for improvement is: improve the voice sometimes there is echo , also write a script so people could follow with you while talking. overall thanks a lot I am halfway the course and it is so great so far

课程标签

0人关注该课程

主题相关的课程