1、线程、进程的区别?最小执行单元是进程还是线程? 2、如何计算一个整数是不是2的n次方? 3、printf的具体实现? 4、什么是大小端?如何区分?有几种方法? 5、new与malloc的区别? 6、程序链接完毕之后分几部分? 7、Linux、Windows与FreeRtos的区别? 8、Linux系统中的中断为什么分为上下两个部分? 9、会快速排序吗?简要说一下? 10、static关键字的作
1.linux和windows的换行符有什么不同 2.i2c设备的地址多少位 (7/10) 3.I2C读时序 4.宏函数定义写一个交换数据 不能用temp 5.宏定义写循环 6.uart怎么确定数据正确性 7.tcp中大端小端的问题 7.了解shell脚本么 写过什么 8.Abc类网络分类 9.了解多线程多进程么 怎么写多进程编程 10.假如中断函数要返回一个值 怎么写 11.用过fgets等读取
天嵌股份面经,面试了linux驱动实习岗,大概谈了一下项目,然后深挖写过的驱动。无八股,无算法。(线下面试的) 👨🏻💻 工作环境 🫶️ 团队氛围 引流:360,小米,美团,腾讯,阿里菜鸟
补录投递,三面在一周内差不多吧,两面技术一面hr,基本以项目经历为主,八股比较少,无手撕。hr很好态度很真诚。 12.07 offer未通过审批,有比我更合适的人选了。
1. 自我介绍 针对项目提了几个问题 以下是八股 2. Wi-Fi关联是怎么做的了解过吗(看我有过Wi-Fi路由器开发的项目) 3. TCP保证可靠性有哪些措施 4. 如何用C语言实现大小端 5. 802.11ax和802.11ac/n这些有什么区别 6. 进程和线程的区别 7. 多进程编程实现 8. MCS是什么(没料到嵌入式还问物理层) 9. C语言中如何防止同一个.h文件被重复 #inclu
自我介绍 纯撕项目 无八股 期望薪资 期望地点 反问技术栈 #2023一起秋招吧##秋招##经纬恒润#
9.27上午技术面,应该就一轮。 自我介绍 介绍一下freeRTOS 介绍一下autosar 愿不愿意来徐州发展?家里情况如何?有没有考虑考公或者事业编? 反问: 总共几轮?就一轮面试,技术+hr,二面就是谈薪了。 总共不到5分钟,很速度😂
Q:英文自我介绍 A:balabala Q:C++11如何实现多态?多态的几种类型,虚基类是什么概念? A:虚函数实现多态。 Q:C语言中malloc函数 A:这块主要说了malloc的底层实现什么的,回答的不完全 Q:glibc的内存管理实现 A:没答上来 Q:C++常用容器? A:vector,stack,queue Q:vector有哪些增加的方式? A:push_back() emplac
点个小赞关注一波,持续更新…… [专栏]嵌入式软件校招笔记(点击跳转) [知识点] 嵌入式软件开发知识点学习 [知识点] ARM指令集详解 [知识点] 通讯协议(very重要) [项目] C++高并发Web服务器+个人改进项目详解 [八股] C/C++基础八股 [八股] C/C++进阶八股 [八股] 计算机网络八股 [八股] 操作系统八股 [八股] 嵌入式系统八股 [八股] Linux系统编程八股
#软件开发2023笔面经# 项目追问了20分钟 智能指针 Void*的作用 函数中声明的不是malloc的数组怎么返回 常见的内存泄漏的情况,我说了基本的几种之后,他说如果这些程序员导致的错误不犯,还有哪些,我以为他想问虚析构函数,但是我get错他的点了 匿名函数和函数指针的区别,我就说了下匿名函数的捕获。 最后也没写题,估计前面答得太差了 昨天面的,今天没消息,大概率是凉了
自我介绍 是否保研 介绍项目 介绍比赛 了解stl的allocator吗(不会) 哈希表原理,哈希冲突怎么处理? select和epoll的区别 网一直断,说一半就断了,给我心态搞崩了,感觉面试官也有点无奈,就没咋问了😭
我有时会在pom中看到以下声明。xml。。。 如您所见,sping-boo-starter-web被声明为tomcat-embed-jasper。 是不是sping-boo-starter-web已经有一个嵌入式tomcat了?为什么一些开发人员仍然声明tomcat-embed-jasper以及boot-starter-web?还是有什么原因?
#秋招# #面经# #校招# stm32避障项目,问了好多项目问题。 1. 在stm32开发中有没有运用到小的操作系统? 答:没有。 2. 32项目的软件框架是怎样的?各个模块的控制如何用软件实现的? 答:项目基于keil编程,将每个模块的控制程序编写并调试好后于主函数中调用。(库函数编程方式)之后说了每个模块的控制逻辑。 3. 项目中最大的难点在哪?怎么解决的? 答:超声波模块测非平面时结果不准
#面经#一面面经,总时长30min 1.自我介绍 2.C的指针怎么理解 3.C的指针指向了结构体,包含一个int,一个char*,一个char,问内存大小 4.为什么要内存对齐,优点是什么 5.什么方式可以不对齐内存,什么方式可以指定内存对齐大小 6.为什么64位系统下的指针大小和32位下的不一样 7.问怎么理解的C++多态,多态的优点是什么,什么时候用多态,为什么不直接继承或调用普通函数之类的
1.进程&线程(16道) 1.1异步IO和同步IO区别? 答案:如果是同步IO,当一个IO操作执行时,应用程序必须等待,直到此IO执行完。相反,异步IO操作在后台运行,IO操作和应用程序可以同时运行,提高系统性能,提高IO流量。 解读:在同步文件IO中,线程启动一个IO操作然后就立即进入等待状态,直到IO操作完成后才醒来继续执行。而异步文件IO中,线程发送一个IO请求到内核,然后继续处理其他事