科大讯飞一面 、二面、HR面
2022-09-06 科大讯飞一面
1、自我介绍
2、这个项目是自己写的,还是下载的开源代码,还是怎么?
3、这个登录有做过异地登陆或者只能一个人登录或者是其他的策略的考虑?
4、qps有多少?你现在这个功能很简单,你有没有什么想法或者思路能再给他提高一个数量级?
5、你想过这个和cpu有什么关系吗?你刚才提到了负载均衡,你觉得负载均衡应该怎么做?
6、如果是根据地域做的均衡?(
7、说一下对于epoll的理解?
8、说一下C++的经典特性?讲讲多态?编译时多态除了函数重载还有其他的方式吗?
9、虚函数是怎么实现的?使用虚函数时候有什么需要注意的吗?
10、用过智能指针吗?说一下原理?
11、咱们现在在视频面试,根据你的理解,从你输入url到登录账号、视频面试这个过程中涉及到哪些网络知识?哪些网络设备,他们是如何运作的?
12、视频媒体数据用的是udp还是tcp?ARP的工作流程?
13、用过哪些套接字?tcp的标志位,udp的标志位?用过原始套接字吗?
14、TCP的释放需要哪些过程?有没有什么方式不通过四次挥手就断开连接?
15、10万qps,这个过程中出现过time_wait或者close_wait这种信号呢?有什么编程的选项能够避免这些状态,或者不影响这些状态?
16、进程切换需要保留哪些上下文?操作系统如何做到进程隔离的呢?内核通过什么把虚拟地址映射物理地址?
17、字符串查找方法吗?kmp你知道吗?简要的说一下原理?
反问环节:
前两天打电话二面了,但是没接到电话,hr说可能下批安排
-------
2022-9-30 二面
简单问了项目,中间穿插问了一些八股问题,感觉有点像kpi
------
2022-10-10更新 问了HR,说二面过了,后续安排HR面
#科大讯飞##科大讯飞面试#