CVTE 嵌入式软件工程师 一面面经

1.linux和windows的换行符有什么不同
2.i2c设备的地址多少位 (7/10)
3.I2C读时序
4.宏函数定义写一个交换数据 不能用temp
5.宏定义写循环
6.uart怎么确定数据正确性
7.tcp中大端小端的问题
7.了解shell脚本么 写过什么
8.Abc类网络分类
9.了解多线程多进程么 怎么写多进程编程
10.假如中断函数要返回一个值 怎么写
11.用过fgets等读取文件的函数么
12.open函数传入什么参数 什么模式 参数怎么写
13.有没有试过用给usb等IO设备等写数据
14. 给你一个不联网的电脑 怎么找关于grep的用法
18.TCP、UDP异同 函数
19.I2c的特点 速度 硬件软件i2c有什么异同
20.中断要传入什么参数 中断可以有返回值吗
21.堆栈的区别 内存不free会怎样
22.若栈的长度较小有什么注意事项
23.程序还可以存放在哪里
24.链表和顺序表的区别 (送分题哦 务必学会)
25.怎么确定该用链表还是数组
26.反问

#软件开发笔面经##CVTE##秋招#
全部评论
还是蛮厉害的嘞。都能答上来
点赞 回复 分享
发布于 08-22 09:08 湖北
二面人事面挂了你敢信😂
点赞 回复 分享
发布于 2024-12-26 11:33 广东

相关推荐

青源计划,单片机方向,一面面经(已过)1.学过什么语言:c,java,py,c++面试官说主要用c2.讲讲c语言关键字,有什么用(说几个):我直接答的static,volatile,externed三个,结合嵌入式写程序里面的用法去说的3.数组和指针的区别4.指针存放在什么位置:我不太清楚,我答的放在堆区吧,面试官好像说是对的?后面想想指针是全局变量确实应该放在堆区5.指针的值能直接改吗:改🔨,=修改那不就是改变指向的地方吗6.了解哪些通信协议:uart,i2c,spi7.uart的工作方式8.uart怎么确保通信正确9.uart出现问题会是哪些地方出问题,你会怎么排查10.I2c和uart的不同:先介绍的i2c,再说不同11.中断了解吗?使用中断有什么注意事项:快进快出,避免超时,不delay12.如果我想要在中断里用长时间的延时函数有什么办法。比如我想在中断里点个2秒亮2秒灭的灯要怎么做13.挖项目:你做了哪些东西,你有什么收获之类的。这一项我写的项目都是我自己手搓的所以我基本就是口吐莲花了14.期望薪资待遇:我tm找实习的,你官网也没写实习生会开多少,你们薪酬体系我一个外人压根不知道我怎么答?15.反问环节16.怎么看待加班:懂得都懂17.手撕一道代码题(没错,我都以为要结束了,结果突然让我手撕!!!):写一个程序,找出指定字符串中最后一个只出现一次的字符,如果全部字符都有重复就找出最后一个重复次数最多的字符,用c写。char findlastchar(const char* string)估计是leetcode上的,具体哪题我没刷到不过也写出来了。先写的遍历然后从后往前找,没时间写优化方法了,只讲了思路
查看13道真题和解析
点赞 评论 收藏
分享
评论
4
35
分享

创作者周榜

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