3.25 美团测开一面 凉 58min

1.  自我介绍

2. 项目是学校的还是企业的?技术栈?自己完成的吗,有没有其他同学?简要介绍

3. 小程序的后端也是你负责的?项目当前在运用吗?

4. 自定义注解,AOP赋值的公共字段有哪些?为什么把这些字段作为公共字段?

5. 解释下AOP,可以解决什么问题?为什么用这个来做公共字段赋值?

6. AOP相比其它的赋值方式有什么好处?

7. 反射的含义、作用?

8. AOP和反射的原理,框架怎么实现的?不了解

9. SpringBoot用到的注解

10. 控制层、服务层、mapper三个分别的作用

11. Spring的事务注解?使用的注意事项?

12. MyBatis 的动态查询是什么

13. MyBatis 和数据库操作的文件是怎么生成的?CRUD的代码编写流程,先写哪个,后写哪个

14. 在后台开发实现的过程中,小程序和管理端有什么差别吗?

15. 对接微信小程序的流程清楚吗?

16. 算法:给出一个int类型的整数,符号不参与反转,给出反转后的数字,若出现溢出,则输出0,不能使用long类型。给出测试用例(用了十分钟,用错了Stack,应该用Queue)

17. 添加购物车的测试用例

18. 有写过自动化测试吗?没有,学过,没有实践过

19. 大致讲下数学建模?python数学建模?用了什么模型?负责什么

20. Java的重载和重写的区别?

21. 常见的集合类型?

22. 遍历集合的方式有哪些?

23. SQL:查同时选A和选B的学号,给了三个表,只要使用一个(学号, 成绩, 课程号)【写了三分钟,没写出来,想到要在同一个表求交集,事后想应该使用子查询】

24. 什么样的数据适合存储在MySQL、什么数据存在Redis?

25.  Git 命令,本地代码提交到远程的流程?

26. 本地的分支和远程还没建立关联,提交代码时还需要做什么?本地分支,远程还不存在

27. 项目过程中深刻的问题,具体怎么解决的

28. 对测试开发的理解

29. 反问

准备的底层都没问,问的都是框架。给我问懵了,算法还用错结构,搞得没跑出来。SQL也是
反问还问了个索引的问题,把面试官问住了。。。我到现在还不知道具体怎么的:实际项目中什么时候建立多列索引,什么时候需要多列索引和冗余索引共存。

不知道下次啥时候面试了,gg
全部评论
测开面经里面见到最难的一个了,请问楼主有后续吗
6 回复
分享
发布于 03-31 09:49 四川
楼主是投的后端被捞测开了吗,感觉问的基本都是开发的
2 回复
分享
发布于 03-30 17:04 上海
联易融
校招火热招聘中
官网直投
算法题是LeetCode(6)整数反转 (简单) SQL应该是用成绩表(grade)吧 * 学号(sid) * 课程号(cid) * 成绩(grade) 先查B的再查A的 select sid from grade where cid=‘A的课程号’ AND sid EXISTS( select sid, cid from grade where cid=‘B的课程号’ ) 或者 group by sid分组也行 SELECT sid FROM grade WHERE cid = ‘A’的课程号’ or cid = ‘B’的课程号 GROUP BY sid HAVING COUNT(DISTINCT cid) = 2; 这面试官可能单纯因为你框架的八股没背 然后后面就开始拷打你了
1 回复
分享
发布于 03-30 18:35 澳大利亚
作为测试员,好多不懂。
1 回复
分享
发布于 04-02 00:41 广东
感觉像是开发的面试
1 回复
分享
发布于 04-04 21:15 辽宁
哪个部门啊 base在哪
点赞 回复
分享
发布于 03-30 07:37 江苏
算法就是力扣第七题
点赞 回复
分享
发布于 03-30 18:15 浙江
你好,请问一面后多久收到的通知啊?我29号面过后,到现在还没通知。是不是要凉了
点赞 回复
分享
发布于 04-01 15:28 北京
点评加外卖包装的哈哈
点赞 回复
分享
发布于 04-13 10:17 北京

相关推荐

10 58 评论
分享
牛客网
牛客企业服务