发面经攒人品:奇安信一面二面+hr面

奇安信一面5.24 40+min

1、你了解我们部门嘛? 身份安全部门

2、muduo网络库? muduo的一个架构设计

3、连接上可能会有不同业务, 这个业务的区分是如何实现的?怎么区分不同的消息?

4、聊天服务上有不同的消息格式,这个消息格式是怎么设计的?协议怎么设计?

5、json处理用的是什么库?你是没有先进行编译直接导入源码到项目? 正常用第三方库应该是怎么方式?

6、数据库的连接池如何实现的?c++是如何实现这个单例模式?

7、连接mysql是怎么连接的?用的什么方法?

8、如果把这里的mysql换成其他的数据库?如何考虑他的接口的一个封装?封装的接口大概有些什么接口?update接口的话需要传递一些什么参数?

9、将项目中的mysql换成其他数据库之后, 他的sql语句的命令有差异的话如何处理?

10、你还配置过ngnix的复杂均衡,具体如何配置?nginx在这里扮演一个什么角***r />
11、那你ngnix后面的服务器是有自己真实的多台服务器吗? 多台服务器之间的数据是如何共享的?

12、你简历上主要就是写的这个集群服务器项目,在你研究生阶段有没有其他真实的项目吗?

13、写代码最常用的调式手段是什么?段错误遇到过吗?gdb如何调式段错误?

14、假设服务器是部署在一个复杂的网络环境里面,客户端给服务器发数据 表现出来发消息发布成功,能想到哪些方法来排查这种问题?linux下排查这种网络问题常用到些什么命令?

15、服务端处于监听状态 但是客户端始终还是连不上?这个时候有什么办法解决问题吗?--就是Linux一些***策略了解过吗?

反问环节:

奇安信二面5.26:  50+min

1、自我介绍
2、你对暑期实习的一个期望是什么?你要达成一个什么目标?
3、集群聊天服务器做这个东西是期望做这个东西达成一个什么目标,最后你实现了哪些?
4、通过一个具体的业务,将整个项目中用到的所有的模块(网络模块、业务模块、数据模块、nginx负载均衡、redis)全部串接起来,把他的一个执行流程讲一下?
5、请求首先到达ngnix,然后才会通过负载均衡算法到达后端服务器,那你的客户端和你的ngnix是走的什么协议?--是私有tcp协议还是http协议?ngnix中使用什么配置转发到后台服务器,他有不同的模式,怎么样转http请求,怎么样转tcp请求?
6、讲一下项目中redis做的是消息的发布订阅机制功能
7、说一下你这里用数据库连接池的一个目的是什么?数据库连接池主要需要关注哪些信息?需要具备哪些功能?通过什么方式知道需要这四个点?
8、用redis时候有没有使用连接池? 你觉得长连接和短链接区别?redis查询缓存是长连接还是短连接?你项目中使用的redis场景是一个长连接还是短链接?那连接池是对长连接有效还是短连接有效?
9、这个项目做了四个月,你投入了多少精力? 你是一个开始就把整个目标都想好了?还是做完了一部分再继续想着完善的?在做这个项目中遇到什么困难,是什么支撑你说要把这个东西做出来

面试官会一步步引导你回答出来问题,体验感比价好。

奇安信5.27:20+min
1、自我介绍
2、毕业后想从事的工作方向?对公司和行业有一个怎么期望?
3、对奇安信公司是否有了解?
...... 全程就在聊天 hr也没有问我很多 
就说大概后面需要offer发下来需要3-5天审批










#实习##面经##招聘进度##春招#
全部评论
是什么岗位呀 兄弟
1 回复 分享
发布于 2022-05-27 20:22
楼主base哪?
1 回复 分享
发布于 2022-05-27 20:24
前端实习,28号hr面,现在还没收到offer
点赞 回复 分享
发布于 2022-06-08 13:24
楼主oc了嘛
点赞 回复 分享
发布于 2022-06-02 12:07
兄弟你什么时候做的笔试
点赞 回复 分享
发布于 2022-05-27 17:16
流程好快,羡慕了
点赞 回复 分享
发布于 2022-05-27 16:28

相关推荐

11-21 14:10
门头沟学院 Java
1.  先简单介绍一下这个项目的背景,跟你使用的就是做的这个过程和它的一些系统功能。2.  分布式所就解决一个用户连续两次提交,是吗?3.  只是做了一个后端接口,前端工作有吗?4.  后端那部分是从 0 到 1 做的吗?还是说从网上找了一个项目,然后在上面改?5.  JWT 的这个在你这个项目里边的一个流程执行流程你能讲吗?6.  前端的部分不是没有搭建嘛?但其实登录这块跟前端前后端结合还是挺紧密的。那对于前端这部分你怎么处理的?7.  JWT 跟 Oauth 2.0 的话,它俩之间是一个什么样的关系?8.  讲讲你的对比过程9.  有生成 token 这一块,你刚才讲说这个 token 里只有用户名密码,还有什么?10. 调研业界的关于登录这一块,除了用 JWT 还有哪些使用方式吗?11. ES 这里面总共就是你这个题库内容有多少啊?12. 讲什么是倒排索引。13. ES 数据,你怎么灌进去的?包括是也用了DB?14. 你直接放在一个事务里不也可以吗?15. 用 Rocketmq 的时候有去看说市面上其他几种开源的这种消息队列吗?16. 队列这种,如果说里面涉及消息的幂等消费,这里边怎么处理的?17. 类加载这个过程你了解吗?18. 初始化的时候有静态代码,块有常量,然后有复合的函数,这些它不同的就是它的一个初始化顺序是什么样子?(看代码说输出)19. JVM的内存结构20. 那有哪些垃圾回收器?21. G1 相对于 CMS 有哪些提升?22. 价值比较大怎么认定?23. JVM中的参数有了解吗?24. 你项目里面现在用的什么垃圾回收器?25. spring 里边对于注入 bean 的话,有几种方式?26. spring 里面那个 AOP 能讲讲吗?27. 场景题:美团话费充值怎么设计mysql表结构,要存几张表,你觉得才能实现这个功能?28. 充值记录表你在这边写一个,写个建表语句
查看28道真题和解析
点赞 评论 收藏
分享
评论
13
53
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务