首页 > 字节跳动安卓实习两面面经
头像
echohi
编辑于 2021-01-19 15:36
+ 关注

字节跳动安卓实习两面面经

字节安卓开发一面:

1. 进程间如何通讯

2. Xv6是什么类型的操作系统介绍一下,是否是实时系统?

3. Xv6内存管理和linux有啥不同

4. 内存延迟分配和写时复制

5. 操作系统分几个模块

6. 进程调度的策略

7. 进程同步的策略,进程、线程如何同步

8. 讲一下xv6的内存管理

9. 虚拟地址翻译过程

10. 系统调用过程详细

11. Linux内存布局

12. 看过Linux的设计吗

13. Linux内如何实现同步

14. 网卡驱动函数

15. C++ delete和delete[]区别

16. C++多态实现、纯虚函数

17. Static、const关键字

18. TCP、UDP有啥不同

19. Socket编程的几个函数

20. 问了我有没有自己做过完整的项目demo,我说有然后面试官就说结束了。

21. 算法题一道atoi和一道输出二叉树所有路径和为定值的路径(并说一下你的思路)
(1h40min)

二面:

1. 操作系统软链接怎么实现的?mmap是怎么实现的?

2. 研究生的课题、上过的课。

3. C语言一道改错题,返回栈对象指针,静态局部对象指针。

4. 析构函数、构造函数中调用虚函数的过程。

5. 虚函数实现

6. 用过什么检测内存泄漏的工具?

(40min)

我的简历上写了做了操作系统6.S081的实验,并且这个面试官好像说业务是做手机系统方向的,
所以操作系统问的比较多。

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐