华为od一二面
20届,社招 差不多1.5小时
map有哪些实现类分别做啥的?
反射有哪些关键属性
注解有啥用?注解的RetentionPolicy三个属性是干嘛的?
spring解析xml并生成bean过程?
aop八股,有些忘记了
redis说一下用过哪些数据类型?
布隆过滤器说说?
单元测试用的哪些?
linxu用过什么命令?shell脚本写过么?
知道哪些安全问题?sql注入说说,中间人攻击,Sync泛洪攻击
servlet,filter,listener说说?
spring启动后做一些后置操作,有什么方法? 还有一些忘记了,主要考基础
二面
也是1.5小时
开局先一道题,我只能读懂题意,大概知道用栈,类似括号匹配,面试官看我写了一大堆,后面时间不够就直接面了,尴尬,半小时搞不出来
主要问基础
java封装、继承、多态
wait和sleep
线程有哪几种状态
final,finally,finlize
数组、arraylist、linkedList区别说说
sql优化
线上问题排查
rocketmq说说
redis分布式锁怎么做的
还有些忘了问的,问题难度适中
#华为od##面试题目##华为##java工程师##社招#