【嵌入式未来】 嵌入式软件开发最强攻略一篇就够了!《嵌入式软件开发笔试与面试手册》:https://blog.nowcoder.net/zhuanlan/jvN8gj 软件开发笔试汇总专栏:https://blog.nowcoder.net/zhuanlan/0oDWVm 以下是美团嵌入式面经汇总👇👇👇 一 一面: 问项目: 感觉对MCU相关的非常感兴趣,主要了解MCU的片上OS和各种驱动的
1.项目问题: - 是怎么对拥塞控制算法进行测试和解析的?其中FPGA解析了哪一部分?(以太网报文收发、checksum校验) - 对哪些拥塞控制算法进行了解析? - 怎么对拥塞控制算法进行算法复杂度分析? 2.八股问题(操作系统,数据组成原理): 1.cache的作用?为什么设计了cache?为什么设置这么大小的cache?为什么cache能减少处理器访问主存的次数,提高系统性能 2.进程和线程
9.26一面45min,都是C++八股,撕了一道力扣原题(还是会员题),面试官最后还想问点Linux和驱动相关的,表示不会 10.8二面25min 1.如何优化拷贝函数的性能 void memcpy(int* s, int ch, size_t n) { for (int i = 0; i < n; i++) { s[i] = ch; } } 2.知道Memory Barrier吗?说
#荣耀校招# 9.20笔试 9.23 荣耀一面,总共30min不到,总体来说 50%+的项目,50%-的八股 1. 项目拷打,可能大概20分钟左右。基本是对项目各个部分是如何实现的以及流程,用的一些技术的底层原理,一些拓展的场景题 2. 八股好像就两个。 (1)一些常见排序算法的时间复杂度(包括最优、最差和平均情况) (2)和jvm相关的一些你知道的知识(比如JVM 内存结构,垃圾回收) 9.24
如何制作一款积木拼装的软件? 或者说有没有现成的这样一款软件。 左侧积木箱,包括各种积木零件 右侧为工作区 拖拽左侧的积木箱中的零件到工作区进行拼装,零件与零件之间根据种类的不同有不同的拼装方式。 当两个零件靠近的时候,会提示不同的拼装方式,选择其中一个之后,组件按照对应的方式进行拼装。 这里“零件”说的就是一个基础零件吗(从工具箱中拿出来的,而不是一个多个零件组成成的一个新零件)。其实这里的“零
2023.5.12 一面(技术面/线上) 自我介绍大概2min 面试官针对简历聊了一下项目,聊的时间比较久大概15min,可能是和部门业务比较相关 问的技术点很细,包括功能是怎么实现的,用的什么算法,代码是自己写的吗?还有哪些是自己做的等等... 问了一点八股,谈到了机考时候的题目,简单聊了两句 问了一些C++的STL基础知识,vector的底层实现和优点,还用过哪些数据结构等 手撕最大无重复子串
本文向大家介绍测试人员在软件开发过程中的任务是什么?(初级)(5分)相关面试题,主要包含被问及测试人员在软件开发过程中的任务是什么?(初级)(5分)时的应答技巧和注意事项,需要的朋友参考一下 答:1、寻找Bug; 2、避免软件开发过程中的缺陷; 3、衡量软件的品质; 4、关注用户的需求。 总的目标是:确保软件的质量。
注:原文地址在我的博客issue里https://github.com/ChenShenhai/blog/issues/15 koa v1和v2中使用到的中间件的开发和使用 generator 中间件开发在koa v1和v2中使用 async await 中间件开发和只能在koa v2中使用 generator中间件开发 generator中间件开发 generator中间件返回的应该是funct
一面:(9.9) 1.个人信息(成绩、奖学金、论文、专利、实习) 2.项目介绍 3.创建线程的方式以及区别 4.sleep和wait的区别 5.String、StringBuffer、StringBuilder的区别 6.动态代理概念+应用场景 7.反问 综合面:(9.15) 1.个人介绍(偏向校园活动、成就) 2.近3-5年的规划 3.其他公司投递情况、面试情况 4.家庭情况 5.女朋友 6.社
不太符合岗位,已经调岗,简单分享一下 一面:自我介绍 考研保研 项目拷打:软件硬件都问,有点麻了 专利拷打 毕设拷打 神经网络拷打,部门是做大模型,专利和毕设有点相关 一点八股 一根线切三段围成三角形的概率 奖学金 怎么看加班 反问 反问结束面试官说了可能不太匹配他们部门的可能调岗 👥面试题目
9.22一面20min 全程八股 多态 讲讲static关键字 new和malloc的区别 线程进程 线程池的实现 epoll的底层 还有一些忘记了,都是基础八股,又聊了点项目中遇到的问题,怎么解决 问了一个程序的输出,大约是给一个数组a,然后一个指针p指向a[0],输出*(++p)++ 反问 是不是kpi面啊…… 更新----------------------------------- 9.2
1. 自我介绍 2. 确认信息(成绩 主修课程) 3. 项目中测试,有用自动化测试吗? 4. Tcp为什么会有time-wait状态 5. Mysql和redis的区别?kafka呢?consumer是? 6. 实习项目中它们具体的应用是? 7. 测试都了解哪些内容? 8. 论文哪些是你负责的内容? 9. 具体讲一
10.6一面: 10.4打电话来捞了俺面试,30分钟左右 前20分钟统计各种信息,面试官填表,例如四六级,本硕毕业学校,有无论文专利等 介绍项目,只是介绍没问任何问题 反问 哈哈这就没了,许愿下二面吧 10.9二面: 继续聊天,聊了10分钟以上 10.10通知10.11洽谈 #中兴#
本文向大家介绍Oracle中的软件包概述,包括了Oracle中的软件包概述的使用技巧和注意事项,需要的朋友参考一下 包是SQL过程,函数,变量,语句等,它们被分组为一个单元。许多不同的应用程序可以共享程序包的内容,因为它存储在数据库中。 包装件 以下是Oracle中软件包的各个部分- 包装规格 软件包规范包含有关存储在其中的所有过程,函数,变量,常量等的信息。它具有所有组件的声明,但没有代码。 规
FIS3 是以 File 对象为中心构建编译的,每一个 File 都要经历编译、打包、发布三个阶段。运行原理讲述了 FIS3 中的插件扩展点;那么本节就将说明一个插件如何开发; 如上图,编译起初,扫描项目目录下的所有文件(不包含指定排除文件),后实例化 File 对象,并对 File 内容进行编译分析; 编译阶段插件 在编译阶段,文件是单文件进行编译的,这个阶段主要是对文件内容的编译分析;这个阶段