前言脉脉投递,12月16日一面,之后中间补了一次笔试题,笔试难度比较大,做的很烂,但是因为一面答比较好,所以破例给了二面的机会,12月30日二面,1月5日三面,1月6日HR面一面(12月16日,40min)自我介绍简历项目介绍一下简历的第一个项目?项目中的Feed功能是怎么实现的?Feed推送用的是拉还是推方案?项目中的签到功能是怎么实现的?为什么要使用BitMap?Redis 分布式锁是怎么实现的?Lua脚本释放锁的流程?热点数据缓存的添加是如何实现的?pipeline和redis事务的不同?读取缓存的策略是怎么样的?介绍一下简历的第二个项目?渐进式 rehash 扩容机制的实现?MySQL使用索引查询完整数据过程?什么是乐观锁和悲观锁?MySQL中乐观锁是如何实现的?反问部门的业务?部门的技术栈?二面(12月30日,50min)自我介绍实习项目(25min)MySQL聚簇索引和非聚簇索引的区别?回表的代价有哪些?什么时候采用全表扫描的方式,什么时候使用采用 二级索引 + 回表 的方式去执行查询呢?如何避免回表查询或者二次查询?PostgreSQL数据库和MySQL数据库事务的区别?SELECT <字段列表> 查询效率会比SELECT * 查询效率高出多少?(具体计算一下)Redis使用Redis Set数据结构去重的优缺点?使用布隆过滤器去重的优缺点?布隆过滤器的误判率如何解决优化?代码给了一段代码,解释这段代码的含义和有哪些问题?其他有没有参加过ACM或者打过算法比赛?有没有了解过小黑盒?反问部门的业务?(游戏社区)部门的技术栈?(Python + Go)三面(1月5日,30min)自我介绍其他为什么从第一家实习公司离职?为什么来了字节实习?实习期间对自己的最大成长是什么?实习期间遇到的最大的困难是什么?为什么选择投递小黑盒?对工作时长有什么看法?最近2个月都在学习哪些技术?数据结构平时最常用哪些数据结构?什么是平衡二叉树?了解哪些平衡二叉树?Redis看过Redis的哪些源码?跳跃表的底层实现?为什么Redis选择跳表而不用平衡树这些?算法给定一个数组,在数组中找出3个数使得它们和为k。(多种解法实现,并分析每一种解法的时间复杂度)讲一下KMP算法的实现思路?反问部门的业务?(游戏社区)部门的技术栈?(Python + Go)面试结果什么时候可以出来?(一周以内)HR面(1月6日,30min)自我介绍实习经历校园经历反问
点赞 16
评论 4
全部评论

相关推荐

06-12 17:46
门头沟学院 Java
运营你豪哥:来说重点: ​1.项目前置,时间倒序。​​ 2.​项目描述强化结果与量化效果(STAR原则里的R)。​​ ​3.个人技能精炼,明确掌握程度,突出核心。​​ ​4.增加强有力开头的个人总结部分。​​ 5.​优化教育背景(成绩排名)、合并奖项与活动。​​
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
07-01 23:23
郑州大学 Java
否极泰来来来来:牛客迟早有高三的
点赞 评论 收藏
分享
07-31 17:30
中南大学 Java
带带杨巅峰:清华本也是985本
什么样的背景能拿SSP?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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