字节一面

自我介绍
实习项目介绍 10min 
代驾项目介绍,描述场景功能
用户下单和司机抢单场景和业务逻辑
写扩散和写集中策略这么考虑的,为什么采用投递多个司机队列,不用一个队列
Redis底层跳表结构
Mysql 索引,like索引失效情况
B+数索引优势,详细
如果行特别多,列特别少的情况,结合B+树结构,分析是否会影响效率,主键索引。
AOP使用,原理
多线程,线程冲突解决
Sychronized作用在不同位置,锁的对象
可重入锁机制,如何实现的可重入
哈希碰撞解决方法
Nacos作用,微服务项目和单体项目优势和缺点
有没有分布式事务处理经验
算法:带过期时间的LRU算法。
全部评论
问得还算简单,就是太紧张了答得一坨。
点赞 回复 分享
发布于 09-13 19:26 湖南
甚么部门捏
点赞 回复 分享
发布于 09-13 21:05 陕西
算法代码量这么大 写了多久 佬
点赞 回复 分享
发布于 09-13 21:15 湖北

相关推荐

09-02 18:33
已编辑
门头沟学院 Java
抖音开放平台     9/2 一面时长: 1 小时字节的面试官真的超级好,超级有礼貌,面试的过程中给了很多的指导四个流程:1、自我介绍  2、项目和难点挑战  3、手撕    4、反问让讲一个自己觉得最好的项目,为什么做这个项目?  难点在哪里?  怎么解决的?1、springSecurity      JWT的组成(深挖) (MD5和雪花的区别    深挖)密码学中相关的对称加密和非对称加密(问了密码学相关的一些,只能靠自己的理解去说,没学过密码学,可能是因为提到了安全?)2、幂等性和自定义注解,给场景3、kafka的基本架构,和其他MQ的区别,优势(之后深挖Kafka的内在-- 削峰填谷)   数据一致性(给个场景  问流程)4、Redis分布式锁,setnx  --->   LUA脚本    ---->    Redisson5、项目中Mysql的使用,怎么设计的,分库分表的设计(垂直水平)(分库中不同数据库池怎么办?实际的抖音场景分析   这个问题答的不好)   (给个场景  事务和索引)6、深挖布隆过滤器,误差(这个问题答的也不好,我说是由于数据结构引起的),大小7、Redis中的缓存穿透,雪崩,击穿原因,解决方法 (给个场景)。。。。。。。。。。。。剩下的还有一些,记不得了,问的很细致,深挖项目,知识点的场景使用手撕:1221 分割平衡字符串   (先讲对题目的理解,然后说思路,动态规划)反问:对我有什么建议?(基础挺牢固的,实践能力也行,但是有些深度不够,只会用,不理解本质,听到这儿感觉应该是寄了hhhh)   抖音开放平台是做什么的,具体的业务是什么?(类似于微信小程序)面试下来感觉收获了很多,字节的面试官真的是所有里面最有礼貌的,技术方面感觉也很强,有些问题没答出来也会引导去作答,大概就是让我像教一个小白一样去讲解自己的项目,然后在讲解的过程中进行提问和项目深挖,还有知识点在真实场景下的应用。还不知道结果,但是感觉悬了,虽然面试的过程也学到了很多
字节跳动一面758人在聊 查看10道真题和解析
点赞 评论 收藏
分享
2 9 评论
分享
牛客网
牛客企业服务