oppo一面(汗流浃背版)
感觉问得很深
实习:
1.说一下你实习期间真正负责的一些东西
2.针对EasyExcel表的导入,如何对数据进行校验?
3.如何对数据进行解析?
*4.有研究过EasyExcel源码吗?如果让你针对源码所实现的方法来设计数据导出,如何在导出时合并单元格?
*5.写了一个简单的demo,如何使用RocketMQ来发送消息?producer和consumer的具体参数有哪些,源码有了解过吗?
八股+场景+sql:
6.怎么才能在一个java项目里面实现引入?怎么实现配置?
7.引入的依赖为什么会生效?
8.如何在java里存储一个redis的list数据
*9.怎么设置缓存的过期时间?在哪里设置?
10.redis锁的过期时间怎么设置?队列呢?
11.现在有一个单表,表里面有四个字段,学号姓名学科分数。这个表里面存储的是不同学生,不同学科的成绩。如何查询出平均分大于60的学生。
12.现在我有两个表,一个是订单表,一个是订单详情表,这订单表里面有一个时间订单id,订单详情表里面有商品,商品数量跟单价。现在我要查询出五月份食品类的销售总额。
13.下单时间是一个时间戳,就是说精确到时分秒的,怎么去查五月份的时间呢?
14.现在我要销售总额,我有数量跟单价,要怎么去查销售总额呢?
15.描述一下你在实际编码过程中遇见过的异常。
16.最近有学什么新的一些知识吗?
反问:业务情况(要进了公司才细分到组)
建议(积极性很高,但是一些地方没有去了解他的原理)
为什么网上的oppo面经看上去很简单但是轮到我会这么难EasyExcel的原理是真不会,被狠狠拷打了
顺带一提,面试官面试的地方回音很重,我每说一句话,过一秒后都会响起我的声音,有好几次我的思路都被自己的声音给打断了,挺难受的还
#oppo#