字节后端一面java面经

总共面试一小时零五分钟,5月8日面试因为面试官有事改到了5月9日
1、自我介绍
2、为什么读研
3、为什么选择后端而不是前端
4、说说项目背景
5、说说项目里的防超买
6、你提到lua脚本,lua脚本有什么缺点 (随便想了几个说的)
7、数据库上用了什么设计防超卖 (答用户id的唯一索引)
8、你这个数据库设计的不对哪里不对
9、你说用到了rabbitmq,如何保证可靠性
10、rabbitmq的持久性怎么影响性能
11、算法 寻找两个不定排序有重复的数组的中位数
先说思路,说了可以遍历以及二分查找,二分查找没说明白,说你就遍历来做
(汗流浃背,算法 lc 4 hard 的加强版)#牛客AI配图神器#
全部评论
懂车帝吗
1 回复 分享
发布于 05-16 01:12 北京
为啥凉了
点赞 回复 分享
发布于 05-12 09:17 北京
真的汗流浃背我二面面了俩个半小时,最后还是挂了,我是前端岗,我本来以为那么长时间能过,结果是挂
点赞 回复 分享
发布于 05-10 12:12 天津
老哥哪个部门啊
点赞 回复 分享
发布于 05-09 21:55 北京
mark
点赞 回复 分享
发布于 05-09 18:49 湖北
mark
点赞 回复 分享
发布于 05-09 18:26 广东

相关推荐

09-18 12:09
门头沟学院 Java
0825投递0904一面问实习经历你简历上写了好多项目经历,能不能简单挑两个你觉得做的比较好的点,展开说一下?在这些项目里面,有没有你主动发现问题并主动进行优化的动作?你在练手项目中用到了分布式锁,能说一下为什么要用分布式锁而不是直接用别的方式吗?分布式锁自动续费的底层逻辑,你有没有关注过它是怎么实现的?你使用Redis时,只用了value结构吗?有没有了解过Redis能存储其他类型的结构?你了解Redis中value大小有什么限制吗?你在工作过程中有用到MySQL吗?什么样的数据会存在MySQL里?除了MySQL和持续数据库,还有没有其他数据库在用?MySQL有好多存储引擎,你们有没有做过这些存储引擎的比较?它们之间有什么特征?在选型时会有什么考虑?你有MySQL调优的经历吗?MySQL的InnoDB存储引擎下面有四种隔离级别你在项目里面用到了多线程的知识,能简单说一下多线程是在哪里用到的吗?你在使用线程池时,线程池的参数是怎么定的?你写的接口协议是什么类型的接口?接口是通过HTTP请求打过来的吗?HTTP协议和TCP协议有什么区别?HTTP协议有哪些状态码?分别代表什么含义?手撕-排队领取物资,用队列写完要求优化算法复杂度你这边对意向城市有什么想法?有哪些意向城市?除了北京,还有其他的意向城市吗?0910二面实习项目问题对于你意向中的行业或者公司,你有什么自己的判断呢?你刚才提到了高并发和大数据量,在这两个方面,你有什么技术解决问题的思路或者实践经验吗?在平常的学习和生活中,你是怎么对数据库、框架设计这些会被反复使用的技能做反复练习并提升这些基本技能的?能不能结合具体场景(比如数据库学习或框架学习场景)举个例子讨论一下?引入到MySQL,那么就进入MySQL的实际场景中,比如一个表有50亿条数据,需要读取后经过数据处理写入到新表,怎么样才能更快更安全地读取数据?后边引导的思路就是往多线程、MySQL主键索引去靠,不过是一个发散思维的题目,有标准答案但也有其他的方案是可以行得通的,这个场景题基本就讨论了30分钟“不包含重复字符的最长子串”的简单算法题平常工作和学习中,你有对AI工具的应用吗?0917 hr面问了基础情况、base地的考虑,以及常见的一些hr面的问题,比如是否投递了其他公司,对于不用的互联网公司是怎么考虑、排序的等等,后边回复会在两周内出结果0918 收到意向书
查看26道真题和解析
点赞 评论 收藏
分享
评论
3
28
分享

创作者周榜

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