7.28用友提前批一面(8.3感谢信)
最近陆陆续续开始面试了,还是记录一下自己秋招的面试进度,积攒经验。
用友一面(50分钟)视频面试:赛码网平台
1、自我介绍
2、项目介绍
3、项目问题(20分钟根据简历写的并引申扩展问,只记得下面这些了)
(1)负责了哪些模块,模块是怎么设计的,数据库设计了几张表,有哪些字段,如何相关联的,用户填写的数据是如何保存的(前端到后端的一个代码流程及其中间实现细节等,过程中有问题了怎么办,设计到多个表删除数据怎么办等等)
(2)数据库的id是怎么给的,(函数自增)那个函数是怎么实现的呀?会出现并发情况吗?
(3)数据查询慢(sql的优化,内连接和嵌套子查询谁更优,索引相关的一些,如何知道sql语句执行了索引等等)
(4)项目中遇到内存溢出和查询时连接超时等之类的问题会怎么处理呢?
4、spring框架相关
事务的实现及配置相关,事务的特性,传播机制,默认的一些配置等等还有一些其他的的记不清了....
5、线程池相关(创建管理,抛弃策略等)
6、java容器哪些是线程安全的哪些是不安全的并展开说一下,用过哪些
7、你在做项目中哪些体现了Java面向对象的这个特性
8、缓存相关,应该是想引到Redis,时间也挺久了没说几句
9、算法(快排)
10、反问
面试官还是很和蔼的,第一次面试来得突然也没好好准备很紧张,临场不太好,算法手撕写的也不太顺利。再接再厉!