首页 > 好未来后端面经(喝水不忘挖井人)
头像
牛客699292861号
编辑于 2021-06-04 22:36
+ 关注

好未来后端面经(喝水不忘挖井人)

不确定是不是面试官忘了,两点面试一直持续到了快三点才开始,面试完后大概半个多小时通知二面。

1.自我介绍
2.有没有与java相关的项目,基本算是没有
3.tcp的三次连接
4.set与list的区别
5.Java的hashtable与hashmap的区别
6.arrayList与hashset的contains的区别
7.乐观锁与悲观锁的区别
8.CAS算法与可能有的问题
9.多线程环境下,hashtable的contains的if操作是否导致hashtable的put方法执行多次
10.mysql的索引结构,延伸说了一些B+的特点
11.mysql查询语句慢的解决方案
12. sql注入
13. ACID性质,具体内容
14. 隔离级别以及对应要解决的问题
15.算法:找出在数组中第二大的数
16. spring与mybatis会吗? spring听说过
17. MQ会吗? 了解过,用过哪个? Rabbit
18. 数据库会哪些? mysql
19. 场景:有十个字符串放入arraylist或者hashset,有一个新的字符串,查找之前是否有,请问字符串存在哪个里面好。

基本上框架都不会吧,毕竟是机器学习/算法出身,祝还有面的各位好运啰,如果二面过了会补一篇二面

还个愿吧,本来春招末期以为挂了,还是在6月4号晚上接到OC电话,培优事业部
HR的系统出了问题,所以本人面了3次,很悲伤。。。
第二次一面(我以为是二面,谁知道第二天接到恭喜一面通过的电话)(总共只有20分钟)
1. 自我介绍
2.会不会spring,不会
3. mysql的最左前缀原则,where a=? and b=? 和where b=? and a=?有区别吗?如何判断有没有用索引
4. hashmap
5. java的对象创建,以及涉及的JVM的变化
6.直播要用tcp还是udp,陷阱题要分情况

二面:(半小时)(三面)
1.自我介绍
2. 算法题:链表去除倒数位的节点
3. 会不会spring,不会
4. CPU的占用100%怎么处理,有没有遇到过类似情况
5.写sql语句,涉及分组,聚集函数这些
6.hashmap底层的什么原因造成了它的不安全

总的来说不是很难,基本看基础,感觉sql比Java要更加吃重一些,建议多看mysql吧,毕竟mysql讲到深处还是吸引面试官,前两次基本讲完之后都直接说很不错,基本上就知道自己过了。

祝在末期挣扎的朋友们抓住最后机会

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐