【校招VIP】ZOOMJava开发实习面经

01月10日 收藏 0 评论 0 java开发

【校招VIP】ZOOMJava开发实习面经

转载声明:文章来源https://www.nowcoder.com/users/154315302

忘记录音了,回忆版,问题只少不多(ZOO问的是真的多), 面试官没有开摄像头,面到最后直接说我过了,总体体验很好。面完面试官还给了我一些建议,收益良多。

1.自我介绍
2.实习项目
3.压测是怎么做的,量大吗
4.项目的主要用户是谁
5.SaToken是什么,原理?
6.用户权限列表是存在哪里的?
7.你应该对linux命令很了解吧(我:一点点)
8.讲一下你熟悉的linux命令吧
9.为什么要做这个项目(简历上的第一个项目)?(我:看到redis的geo技术时想实操一下,做着做着干脆就做成一个项目了——由技术点扩展到项目)
10.jwt token原理是什么
11.项目是怎么发送邮件的?
12.smtp发送邮件,要是邮件发送失败怎么办?(就是邮件发送出去了,但是接收方没有收到怎么办)
13.地理位置是怎么获取的?
14.RBAC说一下?
15.RabbitMQ底层原理了解吗?
16BeanFactory和FactorhBean,分别讲一下
17.Spring有什么注解?
18.@Autowired和@Resources有什么区别?
19.SpringMVC原理?
20.了解哪些设计模式?
21.说一下观察者模式?
22.说一下代理模式?
23.Spring都用了哪些设计模式?
24.手写单例模式(饿汉,懒汉,线程安全)
25.ThreadLocal是什么,原理说一下?
26.缓存穿透是什么?怎么解决?
27.缓存击穿呢?
28.计算机网络了解吗,TCP三次握手(我说了解面试官就没再问了,面试官说时间不够了还有很多要问的,后面的问题基本我说到点子上面试官就会让不用讲了,继续问一下个问题)
29.浏览器收到url到显示网页底层全过程(越详细越好)
30.Redis的数据结构有哪些
31.主从复制了解吗
32.Redis集群会导致数据丢失吗?(我说了脑裂的情况)
33.数据库了解哪些
34.讲一下mysql的锁(全局锁,表锁,行锁)
35.表锁用在哪些地方,行锁呢
36.索引是什么(讲了聚簇索引和非聚簇索引的底层实现)
37.平时是怎么学习新技术的? 然后面试官给了我一些学习的建议,说我过了,有什么想问他的? 

反问:
38.部门业务(做技术中间件的,偏底层)
39.一共有几面(2面技术面,一轮hr面)

C 0条回复 评论

帖子还没人回复快来抢沙发