2022暑期实习携程面经java开发一面
# 携程:
1. 自我介绍(balabala)
2. md5,对称加密非对称加密(项目写了用了salt+MD5);salt你存在哪里?salt改变了怎么办?(存在java代码里,嘻嘻)
3. 抽象、继承、 实现 (八股,先背一套)
4. final 关键字 哪些东西 (类,方法,属性,String里面有final char[]数组)
5. 内部类,内部类的使用场景(什么时候你使用内部类),mybatis可以使用内部类吗(我。。忘了)
6. spring传多个参的方式, (对象接受,hashmap接收,一个个地接收)
7. redis的数据类型?zset一般什么时候用?zset分数相同的怎么处理?(emmm)
8. 平时有用过自定义注解吗? (emmm没有怎么用过)
9. aop的一般什么时候使用,使用方法,切入点怎么设置 。
10. 为什么是最左前缀原则(b+树的特点?)
11. mysql的三种存储引擎,innodb为什么常用
12. 你后面的学习计划有哪些?平时怎么学习的?(我,乱学。)
13. 应对抢茅台问题?你思考怎么改进抢茅台问题?(1.IP限制2.用户限制3.分时放出茅台)
14. 你后期如果在公司会一直钻研技术,还是说会去学习业务?(都会考虑)
15. 再见!(直接就再见了???没有反问戛然而止??)
#实习##Java工程师##携程##面经#