苏州杉互健康 二面面经

第一面纯问项目,就不分享出来了。

1. GPT功能怎么实现的?
2. 调用GPT回答要60秒,但是连接超时时间只有30秒怎么办?(websocket)
3. Integer a = 127, b = 127; a==b结果是什么?讲下原理。
4. ==和equals的区别。
5. ArrayList和HashMap的底层原理。
6. HashMap线程安全吗?如果不,怎么办?
7. jdk1.7的HashMap有个bug,你了解吗?
8. 介绍一下线程池。
9. 进程和线程的区别?
10. 多线程在Java中的实现有几种?(我回答了Thread,Runnable,Callable,面试官说还有两种)
11. 线程有几种状态?(记不清了)
12. 希尔排序、插入排序了解吗?
13. 冒泡排序了解吗?时间复杂度?桶排序的过程?
14. 设计模式了解吗?Spring支持多例吗?
15. Spring的生命周期?(居然忘了)
16. 对于接口安全应该考虑哪些方面?(我回答了事务、事务传播、https、tls加密,都没回答到点子上,最后面试官说他的意思是假如一个接口一秒钟只能承载500个请求,有人构造了一万个请求来攻击怎么办?我说请求限流,用Redis➕Lua脚本做,面试官说尽量不要把限流放在应用层。没有搞懂,感觉这个问题问的很迷糊)
17. MQ在项目中怎么用的?如何保证了消息不丢失?如何保证了消息的顺序性?(都没考虑,需要加强)
18. Redis和DB的缓存一致性应该怎么保证?。双删策略为什么不行?
19. 索引是如何运行的?
20. 二叉排序树的中序遍历怎么写?
21. 数组到二叉树如何转换?
22. Redis中的内存淘汰机制?
23. 项目有一个地方查数据库特别慢,阻塞了怎么办?
24. 怎么去发现哪里慢?(慢查询日志)
25. 如果MySQL查到一个特别大的List,内存爆了怎么办?(把所有的id查出来,然后根据id一条一条查询并返回,还可以暴力加内存)

好消息是面试通过了,坏消息是还有第三面......
小插曲:面试官自己ArrayList记不清了,他说我少说了一个loadFactor。我在反问环节给他提出来了,给他讲清楚了,他说他自己再下去好好看看。总的来说面试官的水平还是很高的,可能只是这些八股他自己也忘记了吧,但是仍然不影响我个人对面试官很高的评价。
全部评论
佬三面问的啥呀,我马上就三面了,紧急
点赞 回复 分享
发布于 2024-03-28 19:01 山东
及时,今天下午去面
点赞 回复 分享
发布于 2024-03-28 12:55 山东

相关推荐

评论
2
12
分享

创作者周榜

更多
正在热议
更多
# 一张图晒出你司的标语 #
4274次浏览 75人参与
# AI面会问哪些问题? #
27625次浏览 552人参与
# 厦门银行科技岗值不值得投 #
7987次浏览 188人参与
# 你的实习产出是真实的还是包装的? #
20103次浏览 342人参与
# 找AI工作可以去哪些公司? #
9011次浏览 233人参与
# 春招至今,你的战绩如何? #
64714次浏览 578人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
15158次浏览 221人参与
# 从事AI岗需要掌握哪些技术栈? #
8860次浏览 302人参与
# 你做过最难的笔试是哪家公司 #
33267次浏览 231人参与
# 中国电信笔试 #
31977次浏览 292人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
340747次浏览 2174人参与
# 哪些公司真双非友好? #
69570次浏览 289人参与
# 阿里笔试 #
178475次浏览 1315人参与
# 机械人避雷的岗位/公司 #
62698次浏览 393人参与
# 第一份工作一定要去大厂吗 #
14491次浏览 122人参与
# 金三银四,你的春招进行到哪个阶段了? #
22065次浏览 280人参与
# 为了减少AI幻觉,你注入过哪些设定? #
26245次浏览 310人参与
# 沪漂/北漂你觉得哪个更苦? #
9797次浏览 193人参与
# HR最不可信的一句话是__ #
6195次浏览 113人参与
# 应届生第一份工资要多少合适 #
20674次浏览 86人参与
# AI时代,哪个岗位还有“活路” #
11470次浏览 341人参与
# 春招你拿到offer了吗 #
831151次浏览 9986人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务