TP-LINK普联-嵌入式软件工程师(offer)



5.29 一面 20min
1.自我介绍
2.简单描述一下有限状态机
3.进程调度的理解?调度算法调度策略?
4.可以在什么时机的时候进行调度
5.用户态和内核态切换都有哪些方式?
6.谈谈对计算机里面cash的理解?他有什么作用?缓冲谁?
7.虚拟内存谈一下理解?为什么需要虚拟内存?直接操作物理内存不可以吗
8.如果有一个十万行的代码有内存泄漏,怎么定位
9.工具定位的原理会是什么呢
10.堆和栈的区别
11.反问

5.30 二面 30min
忘记记录了,此面大多数都是项目问题,八股很少

6.4 三面 30min
1.自我介绍
2.实验室里面主要是做什么的
3.项目里数据上报是通过什么上报的
4.I2C支持多主吗
5.怎么仲裁
6.i2c都有哪几种速率
7.空指针的sizeof是多少
8.vaolate什么用?防止哪方面优化
9.static关键字是什么用
10.Risc-v架构寄存器都有哪些?系统有哪些是基于risc-v比较特定的东西
11.用户态到内核态是不是只能系统调用?还有别的方式吗?
12.什么情况下会报一个段错误
13.兴趣爱好
14.反问

6.10 座谈
6.11 offer(sp给的太少了 已拒)

#我的秋招日记##发面经攒人品##面试##offer##tp#
全部评论

相关推荐

CVTE面经分享记录,摘自优秀牛油4月投的驱动开发实习,现在给我面试...也算是第一个面试了,感觉有些不是常规八股。1.内核是如何启动驱动的2.内核是如何与用户层进行交互,(回答比如说系统调用,共享内存),举一个系统调用的例子,(回答read),具体是   怎么实现的,系统调用是怎么进入内核的,最终调用的是内核的什么接口。3.I2c和spi的优劣,分别几根线,作用4.Uart波特率有哪些,项目中串口传输(也可能是指I2C)的数据包是什么格式的,怎么确保不丢包,怎么确定接收到的     就是想要的数据5.Main函数和中断中如果都用到了同一个函数,有什么值得注意的,如果都用到一个全局变量那6.使用中断时要注意什么,中断能否嵌套,中断为什么不能一直执行,如果中断函数中有耗时长的内容,会有什么后果,7.字符设备驱动是怎么加载的8.内核同步的方式,讲一下信号量和PV操作9.内核如何创建进程和线程10.git怎么下载代码11.常用的开发工具是什么CVTE 25春招&26提前批正式启动!【关于视源股份】公司简介:2005年成立,A股上市企业,市值超200亿公司业务:TV板卡,seewo、MAXHUB领效等行业知名品牌【福利激励】薪资范围:硬件类、软件类11-20k,销售岗位11-18k,人力资源岗位13k+,其他商务职能岗位9k+福利:专业导师+免费星级三餐+代租公寓+免费班车+免费健康体检(员工、配偶及父母)+早幼中心+健身房、游泳池、电影院等激励:服务奖励、季度奖金、旅游奖励、专项激励等项目奖金等你拿!【工作地点】广州、苏州、合肥【网申链接】官网:http://campus.cvte.com/内推码:heye@cvte.com实习生内推 互联网大厂实习 留学生实习 海归求职 #现代化办公
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务