洛必达在学习 南京大学·2022届
APP 内打开
1
10
332

看宜信java面经很很少,我来写一个吧

宜信(开发工程师(Spring Cloud方向))

一面( qq语音面 (50:32))

由于是qq语音,所以没有录音!就记住了几个题(一面应该比二面问的多)

1. 手写树的前序遍历

2. 将一个大于0的数反转,不使用其他容器

3.url


二面(qq语音面  (48:57))

首先声明这次面试的大纲:

网络

数据结构

框架spring

Java基础

算法


首先是网络:

1. 一个url请求都经历了什么

2. Tcp三次握手,四次挥手

3. Tcp和udp的区别及应用场景

4. 网络都有哪几层,tcp在哪层、http在哪层


其次是数据结构:

1. 设计一个数据结构的大纲

2. 树有几种遍历方式

3. 树的前序遍历是怎么遍历的说一下

4. 树的前序遍历非递归实现方法

5. 排序有有什么

6. 手写快排


然后是框架Spring:

1.Spring IOC底层原理,整个初始化过程,使用到的类

2.Spring AOP底层原理,字节码层次


再然后是Java基础:

1.Hashmap怎么实现的

2.Hash冲突的解决方法

3.Hashmap存储的链表很长了怎么办

4.多线程的几种锁

5.Synchronized和lock的性能竞争历史

6.Synchronized和volatile的底层实现

7.Synchronized的字节码层次的解释


最后就是算法:大数据中找中位数


三面(qq语音面  (14:06))

Spring IOC底层源码


智力题:100枚金币,5个海盗分,每个海盗都很聪明,并且非常贪婪,每次从一个海盗那里进行分配,如果他的分配结果其他海盗都不同意,就会被杀掉,如果你是第一个来分配的海盗,那么你会怎么分配这些金币,才能不被杀掉。



整体时间还是比较长的,都是qq语音面试,稍微有一些无聊和敷衍


发布时间:2020年06月30日
用户头像
我来说两句…
共 10 条评论
拼出一个属于自我的未来 江苏大学·2022届
那个spring的底层原理那里除了反射和动态***,请问你是怎么回答的呢?
2020年10月10日 回复
张欣 北京外国语大学·2022届
一面的qq语音怎么手撕的代码。。拍照发的吗
2020年10月11日 回复
啊西吧 中国科学技术大学·2022届
蹭蹭丹成大佬喜气
2020年10月11日 回复
佛系少女 中国传媒大学·2022届
一天,,,,,
2020年10月11日 回复
三米 天津大学·2022届
不是视频面?
2020年10月10日 回复
方可 曼彻斯特大学·2022届
没有反问吗
2020年10月10日 回复
怎么可以不吃香菜! 谢菲尔德大学·2022届
码住
2020年10月10日 回复
刘扑通 香港科技大学·2022届
dd
2020年10月10日 回复
大方 山东科技大学·2022届
很厉害了
2020年10月10日 回复
一颗青木 重庆邮电大学·2022届
很厉害了嗷
2020年10月10日 回复