字节跳动 上海 SOC系统开发/验证实习生 一二面
一面:30min
自我介绍
手撕代码:剑指offer 翻转单词
对boot rom的认识和理解
uboot启动流程
i2c时序
说一下gpio怎么配置
用过其他的bootloader吗
知道pcie吗
ddr3了解吗
了解过xxx吗.........很多这样的问题。
问的很多很详细,感觉考察技术的广度多一些,深度方面就我简历上写的问了一些,感觉是在考察你会些什么,我的技术栈主要是在arm+uboot+linux方面,广度方面有所欠缺。
二面:30min
二面时间约的比较晚,晚上八点半,面试官感觉比较累,兴趣不大的样子。(一个教训:以后尽量时间别约在这么晚。)
上来自我介绍
说一下你熟悉的计算机的体系结构,比如服务器,pc啊。(我裂开了,说arm芯片架构还行,计算机架构我直接暴毙)
linux内核启动时输出的信息你有了解吗
linux查看cpu运行状态的指令(没用过,裂开)
说一下进程和线程
挑一个项目说一下,我讲了一下做的bsp中实现的简单的中断控制器,感觉面试官不是这个技术方向的,点点头就过去了。
我看你专业是机械工程的,为什么想要来计算机呢(危!)
手撕代码:跟一面的题目一样,面试官说让我别用标准库api写,写的不太行。
反问环节
小结:
整个面下来,感觉一面的面试官应该是嵌入式出身的,聊的比较火热。二面的面试官感觉像是cs的,问的问题偏cs一些,话题少一些。
我估计希望不大。
等一个感谢信,也提醒如果是做嵌入式驱动或者BSP方向的同学,可以多准备一些计算机体系和操作系统的知识。
-----------------------------------------------
更新,运气不错,二面居然面过了,三面的话等面完我也会写面经,多发点面经攒攒人品。
#机械求职避坑tips##字节跳动##面经##实习#