字节跳动直播团队后端开发一面自我介绍项目架构,难点,一致性问题,资金安全怎么保障?CPP11 新特性?常用什么?右值怎么理解?move 有什么用?怎么和右值结合使用?常见使用场景?有什么智能指针?都解决了什么问题?怎么自己实现一个 shared_ptr?进程、线程和协程是什么?有什么区别?什么场景适合?IO 多路复用怎么理解?怎么实现?select、poll 和 epoll 的区别?数据存储了解什么?Redis 为什么高性能?使用中有遇到过什么问题?MySQL 为什么要用自增 ID?三个日志都有什么用处?项目消息队列用的什么?Kafka 什么架构?怎么保证消息顺序?怎么设计一个短链生成系统?算法题:指定区间反转链表,一轮遍历(秒了)反问:无时长:一个钟总结:一面主要考察基础吧,没有追问很深,写完算法面试官看了一下直接拜拜,KPI 预定(但是两个钟后约了二面)字节跳动直播团队后端开发二面自我介绍拷打两端实习项目,技术选型,架构设计,一致性问题,限流怎么做CPP 11 智能指针,使用场景,实现原理GO 的内存分布?怎么 GC?三色标记法什么流程?Mysql 如何性能优化?瞎扯表设计、分库分表、索引、日志、buffer 刷盘设计分布式唯一 ID 生成系统分布式事务有什么方案?两阶段、TCC、本地消息表缓存雪崩、击穿、穿透了解吗?如何防范?算法题:两棵树判断是否子树(秒了)最近在看什么书?Docker 什么原理?时长:一个钟反问:业务?抖音游戏直播,toB、toC 都有;后续流程?一到两面以 HR 为准;Base 哪里?深圳广州都有总结:主要考察项目吧,后面八股挺常见,但是喜欢追问,Go 那里不是很熟,算法不难(半小时后约了三面)后续:三面当天通知取消面试😅
点赞 15
评论 9
全部评论

相关推荐

点赞 评论 收藏
分享
盖茨伯爵:一样兄弟,我从4月开始发到现在了,都三四百个了
无实习如何秋招上岸
点赞 评论 收藏
分享
07-15 14:14
门头沟学院 Java
7.10投递7.15感谢信
投递地平线等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务