蚂蚁实习一面

这一面。。面了我将近两个小时。人麻了。看来还是我太菜了。
1. Java和C++或者其他语言相比,Java的优势在哪里,你怎么理解的?(提到了面向对象)
2.那面向对象你怎么理解的?(这里巴拉巴拉了自己的理解和三个特性)
3.结合我项目的一个功能,让我对这块功能,用面向对象去抽象,去设计。
4.Java中用了哪些数据结构。
5.hashmap常规八股
6.Java的并发
7.synchronized 的一些问题(和lock的不同,底层锁升级)
8.Java线程池的流程
9.高并发问题 结合项目 问了很多高并发问题 问了很多 记不太清了 抓着一个点问到懵逼 这块问了很长时间
10. Redis这种 如果内存的数据没来得及持久化 然后宕机了 怎么保证数据不丢失? (这块儿之前还真没了解过)
11.线程池流程
12. 该怎么去设置一个线程池的线程数才合理?
13. QPS 怎么算 才合理? (这里说了一下公式,接着又问那应该在什么时候算才合理,比如说双11,这么高并发量,我该怎么去计算QPS才合理)
14. 还问了 结合了个例子 就是 500个请求 20个服务器 我该怎么去设置每台服务器的线程池的线程数量比较合理
15. Mysql怎么处理并发问题的?(其实面试官想问的就是锁 但是他不会明确的直接问锁 而且以一个问题或者一个例子 希望把这个知识点引导出来)
16. 一个事务内,先插入再查询再更新,行吗?
17. 好像还问了高并发下的 java和mysql之间的问题 我记不太清楚了 脑子有点宕机
18. 高并发我怎么保证数据不丢失? 就比如说任务队列满了,但是又不能用拒绝策略,怎么办?

开放性问题:
1. ChatGPT你怎么看?
2.ChatGPT未来发展你怎么看?
3. ChatGPT对我们 写代码的这些人来说 未来有什么帮助?(这里我说了一些提高工作效率的帮助。但是面试官希望我往那种,不是提高工作效率,而是怎么真正集成在未来工作中 说实话 我有点蒙)
4. 硅谷银行爆炸你怎么看?

总结: 总的来说 很少八股  面试官不会明面的说出来希望我答出来某个知识点的原理 喜欢结合具体场景往深了问 然后问的时候希望我结合所学知识点说出来自己的想法。 一直问到 问不出来为止。。一环扣一环,发散着问。 还有一些问题我回想不起来了。。
只能说 路还长 
全部评论
两个小时也太强了
4 回复 分享
发布于 2023-03-18 23:45 湖南
哦对 还问了IO NIO BIO 多路复用
1 回复 分享
发布于 2023-03-18 23:39 云南
收不到面试
1 回复 分享
发布于 2023-03-18 23:50 重庆
佬过了吗??
1 回复 分享
发布于 2023-03-19 00:38 香港
佬笔试做了几道题啊
点赞 回复 分享
发布于 2023-03-19 09:07 江苏
佬是秋招吗还是实习呀
点赞 回复 分享
发布于 2023-03-19 12:02 上海
硅谷银行都要问,现在太卷了
点赞 回复 分享
发布于 2023-03-21 10:01 北京
阿里巴巴数字供应链校招,团队HC多,简历少,欢迎联系
点赞 回复 分享
发布于 2023-03-21 10:32 浙江
哈哈,看起来面试官对你还是挺有兴趣的
点赞 回复 分享
发布于 2023-03-21 10:59 北京
阿里巴巴AE金融核心部门招聘24届实习生感兴趣私聊【java开发】【毕业时间:2023年11月~2024年10月】
点赞 回复 分享
发布于 2023-03-21 12:03 浙江
哪个部门呀
点赞 回复 分享
发布于 2023-04-04 10:58 广东
过了吗
点赞 回复 分享
发布于 2023-04-12 07:49 陕西

相关推荐

bLanK的小号:建议自己写一个比较新颖的项目,比如思维导图,在线文档,仿造postman,仿造一个组件库
点赞 评论 收藏
分享
评论
12
157
分享

创作者周榜

更多
牛客网
牛客企业服务