2017爱奇艺实习面试总结(搜索开发,拿到offer)

一面-大概下午两点多

1、  实习做得服务器架构

2、  实习主要做了哪些事情

3、  实习开发的服务器并发量多大?中有碰到过因为大量并发连接而造成的宕机吗?

4、  TCP/IP 的了解,连接 3 次握手和关闭 4 次挥手, time_wait 的作用

5、  One loop per thread + threadpool 的理解

6、  One loop 的 loop 指什么

7、  Muduo 的 tcpconnection 对象为何要用 shared_ptr 接管

8、  Reactor 模式的理解

9、  同步 I/O (阻塞,非阻塞)异步 I/O 的理解

10 、为什么异步 I/O 会比同步 I/O 效率高

11 、 Muduo 修复的 race condition 是哪一处

12 、对于 Race condition 的理解

13 、 race condition 存在的条件

14 、面向对象和基于对象的区别

15 、了解过 libev 吗

16 、了解过 boost.asio 吗

 

二面-当天下午五点,跟一面只隔了两个多小时

1、  select 、 poll 、 epoll 的区别

2、  epoll 的 LT 和 ET 模式的理解

3、  Reactor 模式与 Proactor 模式的区别

4、  Unique_ptr 的理解

5、  阻塞、非阻塞、同步、异步几种 I/O 模型的理解

6、  STL 中 map 和 unorderedmap 内部是借助什么方法实现的

7、  Libev 、 boost.asio 在 Linux 平台上都是基于哪一种模式

8、  为什么 boost.asio 会在 Linux 平台上使用 Proactor

PS: 两轮面试官都是妹子,并且二面面试官人非常 nice ,说考虑到我是外地的,会去帮我申请提高实习薪资,感动。。。

HR面:
其实就是问一下到岗时间,说一下薪资

你可能感兴趣的:(面试经历)