字节抖音后端一面凉面 1. 自我介绍 2. 问项目,内网穿透是什么,客户端发送的请求怎么到的服务器 3. 为什么用redis?为什么用hash存储用户信息 4. 你这个项目里有私聊有群聊,群聊信息怎么同步的? 5. 数据都存储在服务端? 6. 能查看历史聊天记录吗? 7. 怎么登出?网络不稳定的话,怎么保证用户是登出了不是因为网络波动掉线?(心跳信息) 8. 好友申请怎么实现的?上下线提醒是给谁发送?(面试官:还是比较暴力一点哈,没有精细化的东西) 9. 你用到了redis,除了hash,你还了解什么? 10. 有主从同步这些机制吗?...