联发科-嵌入式软开笔面经

形式:笔试+面试(3轮)

笔试:选择+填空+代码修改+一道编程题

选择题基本都是C++的知识,没有什么特别难得;然后填空题我记得有关于虚函数内存泄漏的知识,也是很基础的;读代码并修改很像计算机等级考试,有一定难度。

编程题:ACM模式

题目:给定一个有序的链表,然后给定插入的节点,最后输出一个依旧有序的链表。

输入是一串有序的数字以及这串数字的长度,例如:6(个数) 1 3 4 6 7 9(插入节点)

然后插入的数字和插入数字的个数,例如 2(个数) 5 8(插入节点)

最后cout 1 3 4 5 6 7 8 9

tips:要求用纯c写,其实这道题不必要去初始化链表,你可以写一个有序插入的函数,将所有他提供的节点都插入即可。

面试

第一轮是纯技术面(2 VS 1)(40分钟),我当时是写了两道代码题,第一题是自己写标准库函数,例如strcpy、strcmp、memcpy、memcmp等等。第二题是翻转链表,当时面试官允许了我使用C

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

嵌入式学习专栏 文章被收录于专栏

7年嵌入式软、硬件开发经验,分享嵌入式软件开发相关资料,简历、工作、技术支持!!!

全部评论
双非硕有机会进吗
2 回复 分享
发布于 06-26 12:40 上海
在哪个城市呀大佬
点赞 回复 分享
发布于 06-11 09:56 辽宁
请问如果是C++后端那一套,是不是岗位不太匹配呢,比如项目是一些linux高性能服务器,网络库相关
点赞 回复 分享
发布于 06-11 20:35 日本
恭喜大佬!什么bg呀
点赞 回复 分享
发布于 06-19 19:42 江西

相关推荐

不愿透露姓名的神秘牛友
11-05 18:23
点赞 评论 收藏
分享
20 69 评论
分享
牛客网
牛客企业服务