亚信科技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(没看懂格式,犹豫了半天)
全部评论
呀嘞,亚信怎么问这么复杂了呀,当初就问了几个八股,连项目都没问
3 回复 分享
发布于 2024-10-31 09:35 湖南
佬,请问在准备日常实习的时候是算法题重要点还是八股更重要呀,时间不够了想有侧重点复习
1 回复 分享
发布于 2024-10-16 00:04 四川
日常实习一般会让手撕吗
1 回复 分享
发布于 2024-10-15 23:32 四川
😭😭😭在亚信摆了两星期了
点赞 回复 分享
发布于 2024-11-12 18:48 河南
xd亚信出结果了吗
点赞 回复 分享
发布于 2024-10-21 12:35 海南
base哪里的呀
点赞 回复 分享
发布于 2024-10-15 08:16 海南

相关推荐

2025-12-27 21:38
已编辑
蚌埠坦克学院 前端工程师
一面 1.自我介绍。2.讲下实习内容。3.实习拷打。4.浏览器中输入url并按下回车,之后发送了什么事情?5.HTTP跟HTTPS有什么区别吗?6.URL是由哪些部分组成的?7.哪些部分不同会导致一些跨域问题吗?8.怎么解决跨域问题?9.后端做那个白名单,他们他具体那个浏览器要怎么识别呢?10.JS中有哪些数据类型?11.基础数据类型和复杂的数据类型,它们有什么区别?12.有哪些可以检测这些数据类型的方法?13.typeof去检测数据类型会不会有些什么问题?为什么?14.比如说让你自己去实现一个数据类型检测,你觉得你会怎么去比较呢?怎么去比较这个数据类型检测?自己怎么写个typeof?15.CSS中flex那么多吗?CSS中flex是吗?假如我是个小白,想让你给我介绍一下flex布局,你会怎么说呢?16.你觉得float使用上会比flex有哪些地方觉得特别麻烦?17.react router的一个实现的原理?18.事件循环。看代码说输出。(这里主要是promise.then().then()第二个then是在什么时候触发的)反问。二面1.自我介绍。2.实习拷打。3.React的状态管理库有哪些?4.mbox跟redux,你觉得它俩有什么区别吗?会有什么不一样吗?5.如果不用三方库的话,你觉得你会去怎么设计呢?那如果context太大导致重复渲染怎么解决?6.有了解antd它的表单是如何实现的吗?(没说它怎么实现,说了我自己的表单怎么实现的)。7.打包工具一般用哪些打包工具?8.webpack如何实现按需加载?9.老的浏览器是不支持ES model的动态import的。现在还有在做了哪些转换吗?10.像import怎么怎么去转换?如果让你实现一个打包工具,就不用webpack,也不用babel。你觉得你怎么去实现异步加载,JS模块的异步加载?11.Vite和Webpack的区别?12.假如要实现一个登录的一个功能,它支持账号密码登录,也支持三方登录。然后你觉得要如何去设计这个模块或者功能呢?13.TS的枚举编译之后,它会转成什么什么内容呢?14.TS的Interface这种编译完了之后会变成什么东西呢?反问
查看30道真题和解析
点赞 评论 收藏
分享
2025-12-27 21:39
已编辑
蚌埠坦克学院 前端工程师
一面 1.自我介绍。2.实习内容拷打。3.在浏览器中,我们讲浏览器它的一个性能相关的。比方说我提到卡顿,就如果浏览器发生一些卡顿的现象,你觉得引起的卡顿那些现象的原因会有哪些呢?4.从JS的一些执行机制上面去看,从渲染层面去看呢?JS执行为什么会阻塞到浏览器的一个渲染?5.为什么React相对于Vue需要更多地去关注它的一些渲染优化地方面?6.useCallback和useMemo的作用?7.比方说我现在一个数组,我要去渲染一个列表,那对应的我可能是渲染一个数组,然后他是可能是个对象数组,那我现在需要改变数组中的某一个值,某一项。然后这种做法你用代码会去怎么去实现呢?8.如果使用深拷贝的话会有什么影响?9.手写:url的query解析。反问。二面1.自我介绍。2.你当时为什么选择往前端这个方向发展,大概是怎么样的一个背景。然后你是整个过程你是自己是怎么自学?3.然后你刚刚除了说到视频之外,其他你就是学习前端的一些途径,还有哪些就是途径?4.你觉得你当时碰到过最难的就是前端最难的一个点是什么?5.假设碰到一个页面内存泄露了,大家怎么去排查?6.实习内容拷打。7.假设你在工作中碰到比较难合作的同事的话,你会怎么去处理这样的一个情况?8.然后假设你碰到一个线上的bug,但是你没有办法复现。然后你会怎么去跟用户说?9.然后你现在看新的工作机会的话,大概你个人的关注点的排序是怎么样?10.就是你现在日常的工在自己的学习中,大概哪些方面会用到AI?11.这是然后像那个相关的那个你有写过吗?就是写过一些提示词之类?12.就是这个AI agent你大概是怎么搭建的?13.说下对AI Agent和大语言模型的一个理解,他们有什么区别?14.刚刚有提到memory,memory其实可能会分为短期、中期和长期,它们之间有什么区别?15.你总结一下就是常见的一些prompt的优化手段?16.然后RAG这一块有接触过吗?反问。
查看24道真题和解析
点赞 评论 收藏
分享
评论
13
34
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务