中金所 软件开发 苏州
时间:2025-11-3
一面
- 自我介绍
 - 介绍实习项目的结构
 - 拿到需求后做系统设计需要遵循哪些原则
 - 线程同步的主要方式
 - synchronize和手动申请锁、释放锁的区别是什么。比如能不能自动释放、性能、有没有可能产生死锁。
 - 函数重载的定义是什么
 - 抽象类的定义和主要使用场景
 - delete、drop、truncate的区别,用来干嘛的,分别属于ddl还是dml
 - union和union all有什么区别
 - 数据库索引底层实现是什么样的
 - B+树是怎么快速查询数据的
 - 在学习过程中有什么比较困难
 
总结:真的是面的稀碎,真的感觉菜的没边了。
查看17道真题和解析