校招 未知部门 / 后端-Java / 一面

[面试日期] 2024-04-01 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>JAVA 蚂蚁一面凉经</h2> <p>电面,50分钟。投的ocean base 的C++和基础平台的JAVA,C++简历挂,被JAVA捞了。开头跟面试官说java刚学3个月,不太熟。于是渡过了50分钟的KPI 八股背诵时间。</p><ol><li> 拷打RPC项目:服务端注册中心用了redis,有什么优点,有展开说说。redis的持久化,快照和AOF,为什么好,有什么优点。整个项目有什么可以改进的地方。场景题:加入大量的缓存要放进redis里,放不下,怎么办。负载均衡算法使用到一致性哈希,一致性哈希有什么优点缺点,怎么实现的,添加虚拟节点之类的。</li><li>拷打黑马头条:mysql的慢查询怎么优化。说了一大堆,开启慢查询日志,看看锁竞争时间和扫表行数之类的哪个有问题,用explain定位sql的问题,优先优化并发高的查询等。</li><li>写两条sql。不会写,好久没写了。简单说了说思路。面试官笑了笑,说现在学生都不写sql了。</li><li>算法,字符串匹配相关。面试官想问的是KMP问题,可明明很简单的题直接贪心就好,为什么要用KMP呢?</li><li>docker原理,镜像,dockerfile。</li><li>Spring框架。AOP的原理。</li><li>linux命令。怎么kill掉redis的相关进程。我跟他说ps | grep | kill的思路。查了一下好像直接pkill就可以。</li><li>最后问了问学习建议。说多看看JAVA八股就行。</li></ol><a>#JAVA#</a><a>#面经#</a><a>#软件开发2024笔面经#</a>
AI 推荐面试题