阿里云java工程师半年经验社招面经(二)

27.如果因为索引选择错误而导致了选择索引错误,那有什么办法修正呢,我回答了analyase

xxx和在sql语句里面强制指定索引

28.问项目

29.为什么很多项目都选择Spring?

30.为什么在项目中使用ioc?(这里我答了交给spring管理之后,可以通过干预Spring Bean的生

命周期来达到一个可扩展解耦合的地步,由于答了Spring管理bean 的生命周期,所以有了31

问的追问)

31.Spring 的生命周期,(反正大概把源码那一套东西说了一下,大概答了4 分钟,由于提到了

Spring在postBeforeInstiation提供了给bean aop 的机会,所以有了32 问的追问)

32.Spring自身有什么地方使用了aop 么?这我答的是@Transactional

33.@Transactional在使用的时候有没有遇见过因为aop 的缺陷而导致的不生效的问题,比如一个类里,没加Transactional 的方法,调用加了@Transactional 注解的方法,可能生效也可能不

生效,不生效的可能原因是什么,要求围绕aop 的实现来答,这个我答的不好,面试官要我下去

之后看看源码再思考一下

34.netty有实际使用过吗

35.问epoll原理

36.问我gc 调优经验,说了一个内存泄漏排查,还有上线容量估算

37.问我K8S了解什么

38.排查系统性能问题的时候,用什么思路和工具,uptime top pidstat netstat vmstat dstat sar -n

DEV 能答的工具还有一些字段的含义都丢出去了,然后说了软中断硬中断iowait进程之间

wait 过高的时候,排查的思路

39.K8S 了解多少,项目中用过吗

40.最近在学什么

41.有什么要问的

得出一个经验,面试的内容和难度可能会随着你的回答而变化,阿里的算法两数之和是真的

舒服。

#面经##阿里云##Java工程师##社招#
全部评论
硬啊
1 回复
分享
发布于 2021-05-29 10:08
20届?
点赞 回复
分享
发布于 2021-05-28 13:00
联想
校招火热招聘中
官网直投

相关推荐

点赞 33 评论
分享
牛客网
牛客企业服务