JAVA 蚂蚁一面凉经

电面,50分钟。投的ocean base 的C++和基础平台的JAVA,C++简历挂,被JAVA捞了。开头跟面试官说java刚学3个月,不太熟。于是渡过了50分钟的KPI 八股背诵时间。

  1. 拷打RPC项目:服务端注册中心用了redis,有什么优点,有展开说说。redis的持久化,快照和AOF,为什么好,有什么优点。整个项目有什么可以改进的地方。场景题:加入大量的缓存要放进redis里,放不下,怎么办。负载均衡算法使用到一致性哈希,一致性哈希有什么优点缺点,怎么实现的,添加虚拟节点之类的。
  2. 拷打黑马头条:mysql的慢查询怎么优化。说了一大堆,开启慢查询日志,看看锁竞争时间和扫表行数之类的哪个有问题,用explain定位sql的问题,优先优化并发高的查询等。
  3. 写两条sql。不会写,好久没写了。简单说了说思路。面试官笑了笑,说现在学生都不写sql了。
  4. 算法,字符串匹配相关。面试官想问的是KMP问题,可明明很简单的题直接贪心就好,为什么要用KMP呢?
  5. docker原理,镜像,dockerfile。
  6. Spring框架。AOP的原理。
  7. linux命令。怎么kill掉redis的相关进程。我跟他说ps | grep | kill的思路。查了一下好像直接pkill就可以。
  8. 最后问了问学习建议。说多看看JAVA八股就行。
#JAVA##面经##软件开发2024笔面经#
全部评论
请问黑马头条这个项目一般会怎么问呢,可以交流交流吗,最近一直面不过,心态要崩了
1 回复
分享
发布于 04-19 18:59 吉林
阿里国际校招 再考虑试试?
点赞 回复
分享
发布于 04-03 09:39 浙江
联易融
校招火热招聘中
官网直投

相关推荐

时间 50min1.自我介绍2. 你的项目上线了吗(回答:无),那么我们来看技术点吧3. 类反射 为变量开辟空间的方法4. 索引 B+树, 对某个列创建索引时是需要重新开辟一个B+树创建吗(不明白他的意思,胡扯一通)5. redis 的持久化策略6. 消息队列的消息可靠性原理 RabbitMQ的选型7. spring springMVC SpringBoot之间的关系大概感觉没什么好问的吧,又转回项目尝试史里淘金8 编辑距离算法 余弦相似度算法 这里开始逐渐失控9. NLP自然语言处理 词向量10 你对大语言模型怎么看(我说有一些了解 ,但是我更熟悉图像处理,他说那我们来讲讲图像处理吧,)11 图像处理方案12 全连接 卷积和池化 以及卷积为什么能抽象出图像特征13 你平时用什么语言训练模型,用什么框架13 学校有没有给你们新开什么有关AI的课,你们哪些课与AI有关14 你为什么要来搞java啊?  我:???15 反问 我问他什么时候能出结果 他说一周内 最快两三天 (然后他诡异的笑了一下,好了吧,想直接挂我是吧)无算法(第一次遇到无算法的情况,想知道是不是KPI啊)总结: 和面试官聊java的时候,感觉他有气无力,和他聊深度学习的时候,直接精神焕发,我有点搞不清楚我到底投的啥岗了#java##面经##蚂蚁##一面#
点赞 评论 收藏
转发
9 44 评论
分享
牛客网
牛客企业服务