绿盟科技面试复盘
10.9一面
1.IOC,AOP
2.现在让你自己去实现一个IOC容器,你该如何设计
3.一个二维数组表示一个迷宫,0表示畅通,1表示阻塞,可以往四个方向走,可以回退,输入起点和终点,求最短可达路径,无法到达返回-1
4.HTTPS和HTTP
5.TCP三次握手
6.关闭数据库大量出现time-wait有什么问题?如何解决
7.建立索引的优点和缺点
8.哪些字段比较适合建立索引
9.redis线程模型
10.内存泄露如何排除
11.1个生产者,N个消费者如何实现?涉及哪些需要注意的点?
12.后面问了一堆kafka,es,回答的不好
10.12 二面
1.重载和重写
2.私有方法可以被重载,重写吗
3.构造器可以重载,重写吗
4.某个方法的方法名字和父类构造器名字相同,会怎样?
5.接口和抽象类区别
6.一个类继承抽象类,必须实现所有抽象方法吗?可以不实现吗?
7.浅拷贝和深拷贝
8.对象浅拷贝和对象赋值有什么区别
9.动态代理
10.继承的缺点
11.poll,epoll,select
12.阻塞,非阻塞,同步,异步
13.NIO
14.僵尸进程和孤噩进程
15.分段和分页,主要解决的问题是什么?
16.四次挥手,close-wait和time-wait状态代表什么?
17.close-wait下一个状态是什么,什么意义
18.TCP如何保证可靠传输
19.对称加密和非对称加密区别
20.有私钥加密,公钥解密的场景吗
21.web中的cookie和session区别
22.跨域问题
23.CSRF,XSS,DOS,DDOS,分别如何解决
24.token为什么可以防止CSRF
25.jwt
26.binlog,redolog
27.乐观锁,悲观锁
28.redis持久化机制,默认是什么方式
29.冯洛伊曼体系结构有哪些
30.冯洛伊曼结构和哈弗结构的区别
31.编译与汇编的区别
32.psw作用
33.堆栈指针,PC
总结:会,但不完全会,八股,但不完全八股,一周没消息了,应当是凉了,感觉问的东西挺好的,遂写下此面经,方便后续查阅
#面试复盘##绿盟##面试题目#
1.IOC,AOP
2.现在让你自己去实现一个IOC容器,你该如何设计
3.一个二维数组表示一个迷宫,0表示畅通,1表示阻塞,可以往四个方向走,可以回退,输入起点和终点,求最短可达路径,无法到达返回-1
4.HTTPS和HTTP
5.TCP三次握手
6.关闭数据库大量出现time-wait有什么问题?如何解决
7.建立索引的优点和缺点
8.哪些字段比较适合建立索引
9.redis线程模型
10.内存泄露如何排除
11.1个生产者,N个消费者如何实现?涉及哪些需要注意的点?
12.后面问了一堆kafka,es,回答的不好
10.12 二面
1.重载和重写
2.私有方法可以被重载,重写吗
3.构造器可以重载,重写吗
4.某个方法的方法名字和父类构造器名字相同,会怎样?
5.接口和抽象类区别
6.一个类继承抽象类,必须实现所有抽象方法吗?可以不实现吗?
7.浅拷贝和深拷贝
8.对象浅拷贝和对象赋值有什么区别
9.动态代理
10.继承的缺点
11.poll,epoll,select
12.阻塞,非阻塞,同步,异步
13.NIO
14.僵尸进程和孤噩进程
15.分段和分页,主要解决的问题是什么?
16.四次挥手,close-wait和time-wait状态代表什么?
17.close-wait下一个状态是什么,什么意义
18.TCP如何保证可靠传输
19.对称加密和非对称加密区别
20.有私钥加密,公钥解密的场景吗
21.web中的cookie和session区别
22.跨域问题
23.CSRF,XSS,DOS,DDOS,分别如何解决
24.token为什么可以防止CSRF
25.jwt
26.binlog,redolog
27.乐观锁,悲观锁
28.redis持久化机制,默认是什么方式
29.冯洛伊曼体系结构有哪些
30.冯洛伊曼结构和哈弗结构的区别
31.编译与汇编的区别
32.psw作用
33.堆栈指针,PC
总结:会,但不完全会,八股,但不完全八股,一周没消息了,应当是凉了,感觉问的东西挺好的,遂写下此面经,方便后续查阅
#面试复盘##绿盟##面试题目#