ช่องที่น่าสนใจ
https://www.youtube.com/@ByteByteGo/videos
พื้นฐานที่ควรรู้ในการออกแบบฐานข้อมูล
CAP Theorem Simplified | System Design Fundamentals
https://www.youtube.com/watch?v=BHqjEjzAicA
Last posted
Total of 5 posts
ช่องที่น่าสนใจ
https://www.youtube.com/@ByteByteGo/videos
พื้นฐานที่ควรรู้ในการออกแบบฐานข้อมูล
CAP Theorem Simplified | System Design Fundamentals
https://www.youtube.com/watch?v=BHqjEjzAicA
https://www.youtube.com/watch?v=ZP0NmfyfsoM
What is Elasticsearch?
I want to study system design to pass interview at faang, can you give me all topics i need to learn to pass faang interview ?
Sure! The topics you need to learn to pass a system design interview at a FAANG (Facebook, Amazon, Apple, Netflix, Google) company will likely include:
Scalability: Understanding how to design systems that can scale horizontally across multiple machines. This includes knowledge of common scalability patterns such as sharding and replication.
Performance: Understanding how to design systems that have low latency and high throughput. This includes knowledge of common performance optimization techniques such as caching and load balancing.
Distributed Systems: Understanding how to design systems that can run across multiple machines and handle failures gracefully. This includes knowledge of concepts such as consistency models and distributed consensus algorithms.
Networking: Understanding how to design systems that communicate over networks. This includes knowledge of common networking protocols such as HTTP, TCP, and UDP.
Security: Understanding how to design systems that are secure and can protect against common attack vectors such as SQL injection and cross-site scripting.
Data storage: Understanding how to design systems that store and retrieve data efficiently. This includes knowledge of different data storage solutions such as relational databases, NoSQL databases, and distributed file systems.
Coding: Having a good understanding of data structures, algorithms and time complexity analysis, and the ability to implement them in an efficient and maintainable way.
Experience with Cloud-based infrastructure: Understanding how to design systems that run on cloud-based infrastructure such as Amazon Web Services, Google Cloud, or Microsoft Azure.
Microservices: Understanding how to design systems using microservices architecture, and the benefits and trade-offs of using microservices.
System Design Patterns: Understanding common system design patterns and when to use them.
It's worth noting that the topics that may be covered in a system design interview at a FAANG company will vary depending on the company and the specific role you are applying for. Keep in mind that it's also important to practice your communication skills and be able to explain your design choices clearly and effectively.
กระทู้โปรแกรมเมอร์ก็มี มึงจะตั้งแยกให้มันรกทำไมเยอะๆ
Topic has reached inactivity threshold.
Please start a new topic.
Be Civil — "Be curious, not judgemental"
All contents are responsibility of its posters.