奇安信服务器面筋
一面
上来先做两道题:1链表反转递归非递归2最长公共子数组
1 ping命令干嘛,什么协议在哪层
2 tcp ip报文段详细内容
3 tcp怎么保证可靠性,拥塞四个特性
4 输入url,浏览器做什么工作,说出几个响应码及意义
5 abc三种网络怎么分,网关配置等
6 linux查看网络状态,cpu状态
7 nginx负载均衡有几种方法,反向***机制
8 如果有很多个用户请求,主服务器压力过大怎么办?(多机部署)缓冲区容易不足怎么办(Lru)
9 数据库索引为何高效,底层结构
10 innodb有几种索引,听说过倒排索引吗
11 数据库调优有了了解吗,主从复制简单说下,怎么保证主从库的一致性(从乐观锁悲观锁时间戳说),听说过数据库切分么,怎么动态切分(使用触发器)
12 gcc gdb makefile有了解么
问问题,然后说要复试会有人通知
因为回答都大部分回答很流畅,不会的直接说不了解,一面大概45分钟
以为凉了,去取快递准备回去,同学说叫去二面。。。
二面
也是直接编程1堆排序2剑指offer机器人
1 c++多态,很详细的把原理说了一遍
2 多进程和多线程的优缺点
3 聊项目聊人生
4 愿意转其他语言不
5 在我面前签字同意,然后说去外面等
二面35分钟左右
三面hr
等了40分钟
聊项目聊人生
期望薪资
我不了解奇安信然后给说细说一遍
问期待薪资
……
出来发现hr面聊天聊了55分钟
总结,奇安信的服务端,很看重计网,还有实际编程能力,写代码时边界以及编码风格一定要考虑#奇安信##C++工程师##面经##校招#
上来先做两道题:1链表反转递归非递归2最长公共子数组
1 ping命令干嘛,什么协议在哪层
2 tcp ip报文段详细内容
3 tcp怎么保证可靠性,拥塞四个特性
4 输入url,浏览器做什么工作,说出几个响应码及意义
5 abc三种网络怎么分,网关配置等
6 linux查看网络状态,cpu状态
7 nginx负载均衡有几种方法,反向***机制
8 如果有很多个用户请求,主服务器压力过大怎么办?(多机部署)缓冲区容易不足怎么办(Lru)
9 数据库索引为何高效,底层结构
10 innodb有几种索引,听说过倒排索引吗
11 数据库调优有了了解吗,主从复制简单说下,怎么保证主从库的一致性(从乐观锁悲观锁时间戳说),听说过数据库切分么,怎么动态切分(使用触发器)
12 gcc gdb makefile有了解么
问问题,然后说要复试会有人通知
因为回答都大部分回答很流畅,不会的直接说不了解,一面大概45分钟
以为凉了,去取快递准备回去,同学说叫去二面。。。
二面
也是直接编程1堆排序2剑指offer机器人
1 c++多态,很详细的把原理说了一遍
2 多进程和多线程的优缺点
3 聊项目聊人生
4 愿意转其他语言不
5 在我面前签字同意,然后说去外面等
二面35分钟左右
三面hr
等了40分钟
聊项目聊人生
期望薪资
我不了解奇安信然后给说细说一遍
问期待薪资
……
出来发现hr面聊天聊了55分钟
总结,奇安信的服务端,很看重计网,还有实际编程能力,写代码时边界以及编码风格一定要考虑#奇安信##C++工程师##面经##校招#