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 浙江

相关推荐

评论
11
53
分享
牛客网
牛客企业服务