虽然挂掉了,但是还是学到了不少,不如存密码应该加密等等。
一面:
自我介绍
介绍项目所用的技术栈
spring boot的入口是什么?
spring boot的数据库中间件
spring data jpa底层是什么
hibernate和mybatis区别
写代码1:写出hibernate二级缓存源码(我选择死亡)
密码是直接存的吗?
直接存有什么问题?
存数据应该如何加密?
Java线程池有哪些参数?
阻塞队列有几种?
拒绝策略有几种?
存1000个数需要多大的HashMap?
HashMap的负载因子。
int型总共有多少个数字?
设计题:假如有10亿个数字,其中只有一个重复,内存只能放下5亿个,怎么找到这个重复的数字?
写代码2:寻找单链表的中点(一遍扫描)