亚信科技java后端实习

📝 笔试题目
1. 自我介绍
2. 我看你对集合满熟悉的,你说下java中集合的种类?
3. 说下它们的区别(list,set,map)
4. arraylist和linkedlist有啥区别?
5. 数据库了解么?说下事务?
6. 事务四大特性?
7. 看你项目中用了索引,怎么做的?
8. 你项目的登录能说下么?
9. 你这个token怎么保存的?
10. 我看你还负责了前端,你微信前端封装的方法和组件是怎么做的?
11. 说下索引底层结构?
12. 索引的种类?(答了聚集索引,非聚集索引,单列索引,联合索引)
13. 那你说说它们的区别?
14. 了解索引失效的场景么?
15. 第二个项目,你做了啥?主要负责哪些模块?
16. 我看你第三个项目中用到了es,用es做了什么?
17. 有用过es分组查询么?(没用过)
18. 项目中用到了redis,说下redis的基本数据类型?
19. 了解缓存击穿,雪崩,穿透么?(击穿没答上来)
20. 然后面试官共享了他的屏幕,打开了一个项目,让我争对其中的代码做一些解释
21. 先是说RestController这个注解的作用
22. RequestMaping是干啥的?
23. RequesParam和RequestBody之间的区别?
24. 然后是一个查询接口,让我对三层分别做解释
25. controller层是接收了一个list集合,和一个时间
26. 然后service层让我解释那段代码做啥的,具体我说了是前端传的2024-10-14这样的格式,然后根据根据时间的-进行分隔,存在String[]数组中,然后转整形的year和month
27. 紧接着就是到了mapper层,先是看了一个select的xml,解释foreach,解释where标签
28. 接着在屏幕上写了month(),year(),day()函数,group by ,order by ,asc,desc分别是啥
29. 2024/10/14这样的格式数据怎么跟2024-10-25做比较?
30. 然后是给看了一张表,字段有name,时间,金额,出了俩个题目
31. 第一个是查询一下张三2024年的金额总数
32. 第二个是每个人8月份的金额分别是多少?
33. 给一张有子父关系的表,让根据屏幕上的返回格式数据写个sql(没看懂格式,犹豫了半天)
全部评论
base哪里的呀
点赞 回复 分享
发布于 10-15 08:16 海南
日常实习一般会让手撕吗
点赞 回复 分享
发布于 10-15 23:32 四川
佬,请问在准备日常实习的时候是算法题重要点还是八股更重要呀,时间不够了想有侧重点复习
点赞 回复 分享
发布于 10-16 00:04 四川
问这么多啊,我们当时电话就问了四个问题
点赞 回复 分享
发布于 10-18 23:56 湖北
xd亚信出结果了吗
点赞 回复 分享
发布于 昨天 12:35 海南

相关推荐

3 8 评论
分享
牛客网
牛客企业服务