CVTE服务器后台开发一面+二面+HR面
一面
- 自我介绍
- 以往一个项目介绍
- 设计数据库时需要考虑什么东西
- mysql中char和varchar区别,char(10)限制的是字节数还是字符数
- char和varchar物理结构区别
- 前缀索引理解;对于(A,B,C)这种组合索引,建立了几个索引文件,为什么只查询B不走索引,(A,B)索引的B+树结构是怎么样的
- session,JWT过程
- JWT三个部分以及每一部分分别存放什么数据
- HTTPS解释,加密方式有哪些(共享密钥,公钥,混合加密)
- Java什么情况下容易内存溢出,怎么检查怎么避免
- 异常分类,ClassNotFoundException属于检测异常还是非检测异常
- JVM分区
- Linux修改用户组命令是什么
- 反问
二面
- 以往一个项目介绍
- 项目中的难点,excel录入导出怎么实现的
- 提了一个场景,比如计提折旧,不同设备的折旧方法不同,问选用哪种设计模式处理业务合适
- 工厂设计模式和抽象工程的区别
- Spring怎么管理实例对象
- @Autowried依赖注入,什么时候注入,是使用时候还是创建引用类的时候
- Mysql索引为什么能加快查询,B+树索引查询一个数据的时间复杂度是多少
- 手撕代码,给一堆有向边,让求最长路径(单例测试数据如下图所示,开始节点任意,深搜解决)
- 单例设计模式怎么实现
- 最近学了什么,在看什么书
综合面(HR面)
- 为什么选择web后台方向
- 本科和研究生期间成绩如何
- 对自己现在学业生活是否满意,有没有过总结
- 工作与生活考虑
- 如果满分10分的话,前两轮技术面给自己打多少分
- 工作时间,工作地点,薪资考虑(才给13薪,真少,然后我给说了月薪19k)
- 家庭情况,现在找工作情况
- 兴趣爱好
希望最近一切顺利,学业也能顺利,大厂也能给个机会,按常例还是来求一个