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

字节安卓开发一面:

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的实验,并且这个面试官好像说业务是做手机系统方向的,
所以操作系统问的比较多。

#面经##字节跳动##安卓工程师##实习#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-01-19 15:13
二面后啥时候有通知
点赞 回复 分享
发布于 2021-01-19 16:33
加入春招实习群一起交流哈,q群:831410254
点赞 回复 分享
发布于 2021-01-19 19:32
安卓这么问操作系统的嘛,我傻了
点赞 回复 分享
发布于 2021-01-20 10:15
楼主你的一面二面之间隔了几天呀
点赞 回复 分享
发布于 2021-02-25 22:21
楼主你好,请问算法题只讲思路还是要现场编写呢?
点赞 回复 分享
发布于 2021-03-08 12:16
V:tianmao-tianmao,阿里内推码
点赞 回复 分享
发布于 2021-03-08 13:06

相关推荐

1. 如何在嵌入式系统中实现网络通信(如TCP/IP)?2. 使用UART进行调试信息的输出?3. 在FreeRTOS中实现任务的优先级继承?4. 如何配置和使用ADC进行电压采集?5. 使用SPI与外部设备进行通信的步骤?6. 在嵌入式系统中实现实时操作系统的时钟管理?7. 如何使用I2C与EEPROM进行数据存储?8. FreeRTOS中如何实现任务的时间片轮转?9. 如何在嵌入式系统中实现电机的闭环控制?10. 使用DMA进行数据传输的基本步骤?11. 如何在FreeRTOS中实现信号量的使用?12. 在嵌入式系统中如何实现数据加密和解密?13. 使用PWM控制LED的亮度?14. 如何在FreeRTOS中实现任务的优先级动态调整?15. 在嵌入式系统中如何实现USB通信?16. 如何使用RTC进行定时器功能的实现?17. FreeRTOS中如何实现任务的堆栈溢出检测?18. 如何在嵌入式系统中实现音频播放功能?19. 使用GPIO读取按钮状态的基本方法?20. 在FreeRTOS中如何实现任务的挂起和恢复?21. 如何配置和使用CAN总线进行通信?22. 在嵌入式系统中如何实现图像处理?23. 使用中断实现按键去抖动?24. 如何在FreeRTOS中实现任务的优先级调度策略?25. 在嵌入式系统中如何设计和实现一个简单的图形用户界面(GUI)?26. 使用SPI进行SD卡的读写操作?27. 如何在FreeRTOS中实现内存管理?28. 在嵌入式系统中如何实现以太网通信?29. 如何使用ADC进行光强测量?30. 在FreeRTOS中如何实现任务间的事件通知机制?分享不易,关注我分享更多面试知识,嵌入式c++的同学可以看一下大佬总结的面经  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
2 53 评论
分享
牛客网
牛客企业服务