Interview 1. Design DB schema for Slack, Twitter, i.e., what tables are needed, what fields in each table, how can you improve performance by refining the tables
Interview 2. DB sharding fundamentals: sharding strategy, what hash functions to use, re-sharding, consistent hashing (how consistent hashing works and the 1997 paper: https://dl.acm.org/doi/10.1145/258533.258660 )
comments
Interview 2. DB sharding fundamentals: sharding strategy, what hash functions to use, re-sharding, consistent hashing (how consistent hashing works and the 1997 paper: https://dl.acm.org/doi/10.1145/258533.258660 )