字节二面 抖音生服
自我介绍
实习的项目主要功能,场景是什么,系统大概怎么设计的
系统怎么设计的,数据模型,服务拆分
拆分的逻辑是什么
核心数据都有哪些,数据库方面
数据表有哪些
平时怎么开发,怎么管理这些表
项目里面有哪些设计不合理的地方吗,有看过表,表设计合理吗
数据库表设计的时候我们要遵循哪些规则
第三范式能举个反例吗,项目里面有哪些是不符合第三范式的
什么时候我们去打破这第三范式,具体例子
除了数据量,还有什么因素,问题去打破这个范式
进行分表有时候会有冗余字段,冗余的字段怎么保证数据一致性,怎么保证原子性
事务,分布式事务怎么做
消息队列,事务消息了解吗,事务消息怎么用
可重复读上有没有幻读的问题,具体例子
redis怎么做到高性能的
io是怎么处理的
多路复用怎么复用法
多路复用有哪几种,什么差别,select/poll/epoll差别,异步/多路复用差别,一堆io方面的扣细节
算法:
滑动窗口最大值
岛屿数量
反问:应用层实践和代码能力不错。IO 底层实现、数据库设计应用等技术深入知识掌握不足
总结:应该是凉了,俩算法秒了,但是前面聊的不好,没问简历东西,几乎也没八股,系统设计工程这方面确实没有准备,答的不行,操作系统,io这块也没怎么看,直接给干碎了。
实习的项目主要功能,场景是什么,系统大概怎么设计的
系统怎么设计的,数据模型,服务拆分
拆分的逻辑是什么
核心数据都有哪些,数据库方面
数据表有哪些
平时怎么开发,怎么管理这些表
项目里面有哪些设计不合理的地方吗,有看过表,表设计合理吗
数据库表设计的时候我们要遵循哪些规则
第三范式能举个反例吗,项目里面有哪些是不符合第三范式的
什么时候我们去打破这第三范式,具体例子
除了数据量,还有什么因素,问题去打破这个范式
进行分表有时候会有冗余字段,冗余的字段怎么保证数据一致性,怎么保证原子性
事务,分布式事务怎么做
消息队列,事务消息了解吗,事务消息怎么用
可重复读上有没有幻读的问题,具体例子
redis怎么做到高性能的
io是怎么处理的
多路复用怎么复用法
多路复用有哪几种,什么差别,select/poll/epoll差别,异步/多路复用差别,一堆io方面的扣细节
算法:
滑动窗口最大值
岛屿数量
反问:应用层实践和代码能力不错。IO 底层实现、数据库设计应用等技术深入知识掌握不足
总结:应该是凉了,俩算法秒了,但是前面聊的不好,没问简历东西,几乎也没八股,系统设计工程这方面确实没有准备,答的不行,操作系统,io这块也没怎么看,直接给干碎了。
全部评论
大佬,请问下具体是生服的什么部门呀?
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享