鄙人985非科班水硕,拿了小米软开c/c++的offer,薪资应该是硕士统一价,部门是手机部系统软件部,之前和面试官聊的是做手机系统,面试时问了很多Linux内核相关的问题,但是现在感觉对这个部门还不是很了解。所以特来请教各位大佬,有没有人知道这个部门具体干吗的,加班啥的严不严重,以及以后的跳槽前景怎么样。求大佬解答!非常感谢!为吸引人气再附一份面经吧,记不太清是一面还是二面了。
1. 实习,遇到最大的挑战是什么,最有成就感的一个项目
2. Linux进程间通信方式,无名管道有名管道区别,让你写一个进程间通信的方法你会怎么写。
3. Linux进程调度方式
4. 为什么要有虚拟内存,什么是虚拟内存
5. 常见Linux指令,要在一个文件里输出第三列的数据用什么指令
6. Linux怎么调试程序
7. 互斥锁自旋锁区别,Linux中还有哪些锁
8. Linux是怎么调用中断的
9. 多态是什么,解释下静态多态和动态多态,虚函数是什么,有什么用
10. Linux内存分配方式,堆和栈是怎么分配的,什么情况下会出现内存错误,怎么解决。
11. 算法题,版本比较,LeetCode165
12. socket编程中有哪些系统函数调用
全部评论
(1) 回帖