北京某安全厂一面
1.笔试题 三道题选一 我选的是算法题 最大子序列的范围(最大子数组变种)
2.六分钟写完 说了一下思路 不需要测试样例
3.自我介绍
4.rpc框架的设计
5.服务注册与发现中心怎么实现的
6.服务发现的过程是怎么实现的?怎么做交互的?长链接还是短连接
7.服务注册是长链接还是短连接
8.服务存活时间如何计算
9.服务失活的逻辑是怎么实现的
10.负载均衡算法是怎么实现的
11.竞态问题是怎么解决的
12.消息编码和消息解码是怎么做的?本身基于什么协议做的?应用层协议是什么?
13.消息编码解码的设计要注意什么?
14.TCP粘包碰到过吗?怎么解决的?
15.写分布式消息队列的时候遇到的坑?
16.有碰到过什么并发问题吗?
17.为什么要进行切片存储
18.集中管理平台描述一下
19.发布的流程
20.agent和集中管理平台的交互过程
21.说一下docker底层原理
Q&A
1.部门业务 做平台,云原生和容器,相关的安全服务 服务端和探针端
2.平台大概有什么功能?技术栈是什么 对K8S集群、docker container容器运行时进行静态扫描 技术栈主要就是Go常用技术栈 Nginx 网关类 MySQL Redis 数据库类的 服务发现
他问:实习能实习多久,知道岗位在杭州吗
感受:全程项目,深挖,然后再深挖。面试官很礼貌,全程称呼您,能看出来技术很强的,不用开摄像头,很舒服
#面经##日常实习#