高通成都linux engineer intern 一面面经

两个面试官共25min就结束了,面试氛围还可以,问的很快。

1.自我介绍

2.问对高通了解多少

3.对牛客网高并发服务器开始提问:

①这个服务器都做了哪些工作:答主函数做主线程,手写了一个线程池类,然后详细介绍了一下

②epoll的底层是什么样的:我说了红黑树,然后面试官问我是不是调用的api,然后我主动说了一下epoll的优点。

③问了一下高并发服务器代码量:答了一千多行

④有没有做过压力测试:这里没答出来,回去恶补一下。

⑤介绍一下linux内核态和用户态(答得不是很好)

⑥在实习中写case有对内核原理了解过吗,答不出来

⑦另一个面试官问,线程池是怎么建立起来的,每个线程是怎么被调用的

⑧如果遇到了突发状况,程序员怎么手动中止这个线程的调用:答不出来

⑨八股:讲一下static和const的用法:讲了static修饰静态成员、静态成员函数的用法,其实这里讲一下static和const在C和C++的用法有啥区别更好,忘记了。

⑩讲讲另一个工业机器人项目:这里只讲了一下面上的,其实这种让你主动讲的,应该讲一些技术点

⑪讲讲实习的组里是干什么的,自己干了什么:讲了写自动化脚本和用RTOS的api写通信的case,没有继续往深了问,经历包装的还不够

全部评论

相关推荐

2 10 评论
分享
牛客网
牛客企业服务