后端实习一面面经
完整信息
本篇目录
📍面试公司:虾皮
🕐面试时间:6.9
💻面试岗位:后端实习
❓面试问题:
楼主是一个后端加rag项目一个agent项目,项目只问了rag部分。
八股:
面试官很善解人意地先问了我有没有学过计网和计组。得知楼主没学过以后开始拷打数据库和数据结构。
数据库:
数据库事务是什么意思?请具体说明
读视图的具体实现是什么?
MySQL 中事务是如何实现的?
MySQL 中的索引类型有哪些?
MySQL 支持哪些存储引擎?
InnoDB 引擎的底层数据结构是什么?为什么使用 B+ 树?
Java 虚拟机 (JVM):
了解过虚拟机或垃圾回收机制吗?
JVM 的内存分配是怎么做的?(提到了运行时内存区)
算法与数据结构:
什么是动态规划?它用来解决什么样的问题?
什么是贪心算法?
动态规划和贪心算法的区别是什么?
Java 基础:
在代码中如何实现多态?
除了继承和接口,还有其他实现多态的方法吗?
手撕:k个一组反转链表。核心代码部分难度不大,main方法没包在类里面没跑起来,最后给面试官讲了讲思路结束。
🙌面试感想:
总结:难度总体来说不算特别高,但是很吃基础。基础不牢地动山摇。楼主已gg,就当积累经验了。
发面经积德#发面经攒人品# #我的求职进度条# #牛客解忧铺# #牛客在线求职答疑中心# #数据人的面试交流地# #机械人面试中的常问题#
本篇目录
当前问题0114
- 01
数据库事务是什么意思?请具体说明
- 02
读视图的具体实现是什么?
- 03
MySQL 中事务是如何实现的?
- 04
MySQL 中的索引类型有哪些?
- 05
MySQL 支持哪些存储引擎?
- 06
InnoDB 引擎的底层数据结构是什么?为什么使用 B+ 树?
- 07
了解过虚拟机或垃圾回收机制吗?
- 08
JVM 的内存分配是怎么做的?(提到了运行时内存区)
- 09
什么是动态规划?它用来解决什么样的问题?
- 10
什么是贪心算法?
- 11
动态规划和贪心算法的区别是什么?
- 12
在代码中如何实现多态?
- 13
除了继承和接口,还有其他实现多态的方法吗?
- 14
k个一组反转链表