奇安信面试效率极高,一面11点20,二面14点,HR面14点40,15:00offer
一面
从11:26面试到12:50,一个半小时的面试,感觉没说什么,但是时间过得飞快。
-
使用什么开发环境啊?Windows+vs
-
用没用过Linux啊?
-
说一说Linux的命令吧,说5个与系统资源相关的命令
-
free是查看内存的还是磁盘的,buffer这些含义是什么
-
C++是怎么实现接口的
-
C++11有哪些新特性
-
右值引用
-
说说常见的排序有哪些?时间复杂度?空间复杂度?
-
进程和线程的区别有哪些?
-
进程间通信的方式有哪些?
-
知道协程吗?协程和线程有什么区别啊?说一说协程开发需要注意哪些问题?
-
Linux的IO多路复用了解吗?
-
说一说select/poll/epoll模型吧?
-
手撕代码 不使用string,vector,algorithm,实现int转char *
感觉自己有些问题答得不好,感觉越问越难,没想到过了
二面
奇安信的效率高的惊人,13点20吃完饭回宿舍洗衣服,刚放到洗衣机里就给通知了,14点就开始二面了
-
上来读一段代码,看看有什么问题,erase(iterator)后,继续++iterator;报错
-
stl容器有哪些
-
vector和set的区别有哪些
-
iterator类型有哪些?懵住了,说不会,面试官问你学过STL吗?我说学过啊!
-
守护进程了解吗?僵尸进程和孤儿进程?
-
select和epoll有什么不一样的地方?使用场景?优劣势?epoll最多使用多少fd?
-
虚函数?
-
仿函数?可能是觉着我没学过STL,让我现场手写一个。
HR面
-
自我介绍
-
最有成就感和最有失败的事儿
-
南京和北京想去哪
-
恭喜你过了
全部评论
(23) 回帖