Sunday, July 26, 2020

Facebook onsite: Study topics

July 26, 2020

Introduction


It is important for me to review and learn those topics very well in next two to three weeks.  I need to make a complete check list and ensure that I can understand the basics.

Topics to review


Some topics you should be familiar with:
- Concurrency (threads, deadlock, starvation, consistency, coherence)
- Networking (IPC, TCP/IP)
- Abstraction (understanding how OS, filesystem, and database works)
- Real-world performance (relative performance RAM, disk, your network, SSD)
- Availability and Reliability (durability, understanding how things can fail) -Data storage (RAM vs. durable storage,
compression, byte sizes)
- CAP Theorem
- Byte math

No comments:

Post a Comment