面经 | 招银网络春招Java | 一面二面HR面
简历投递 3.13
一一笔试 3.14 2hour
- 5道选择题
- 2道算法填空题(没得调试)
- 1道算法题(没得调试)
技术一面 3.23 36min
- 自我介绍
- StringBuilder和StringBuffer区别
- HashMap底层实现
- Java创建线程方式
- 线程池的参数
- 序列化与反序列化
- 遇到过的异常有哪些
- 遇到过内存泄漏和内存溢出的情况?如何排查内存溢出
- redis有哪些数据类型
- 项目:点赞功能如何实现
- 缓存穿透与缓存雪崩
- redis的Zset底层实现
- 项目:如何发现SQL问题?SQL是如何优化的?
- 算法:二叉树层数遍历(IDE貌似不支持向上转型,静态类型List必须改为ArrayList)
技术二面 3.24 35min
- 自我介绍
- 项目难点介绍
- 本地缓存与redis缓存区别
- 介绍下redis及应用
- 本地缓存与redis缓存一致性
- redis与MySQL数据一致性
- 说下前端负载均衡和后端负载均衡
- 近似有序的数组的最优复杂度是多少
- 浏览器输入URL的执行流程
- ARP协议的作用?属于哪一层?
- 说下AOP?用过AOP?Spring AOP的注解有哪些?
- AOP的切面与切点的区别?
- 聚簇索引与非聚簇索引的区别?
- 主键索引与唯一索引的区别?
- 算法:二叉树前序遍历非递归(先写成递归形式,一激动又写成非递归层序遍历...)
- 反问
- 应届生培养体系
- 业务线
人力三面 3.28 17min
- 自我介绍
- 学历经历
- Offer情况?为什么不选那个Offer
- 籍贯
- 介绍下之前工作内容?工作中遇到什么困难?
- 项目领导对你怎么看?
- 项目最后的结果如何?如何解决遇到的问题?
- 对本企业有什么了解?
- 未来3到5年职业规划
- 近期短期学习计划?如何确定与学习不熟悉的技术?
- 自我评价
- 反问