IC笔试面试经验分享之云从科技

1、嵌入式软件开发

1. C++有什么优点?
2. 指针和引用的区别?
3. static 关键字?
4. 类里面的静态函数有什么用?
5. C++模板用过没?
6. 基类析构函数为什么用虚函数?
7. 构造函数需要吗?
8. 虚函数表?
9. 头文件“ ”与<>有什么区别?
10. 字符串转换整形数字:
       Char a[]="1323456";
       转换成整型数输出。
       如果是 16 进制数呢?
      (应该是从左向右,每次左移 4 位再+下一个数,再左移 4 位再+)
11. 模块化编程需要注意哪些点?
12. 设计模式?
13. 堆栈溢出出现的情况?
      1. 动态空间没有释放
      2. 指针非法访问
      3. 递归迭代层数太多,堆栈局部变量太多,溢出数组越界
14. 还有就是谈一谈项目,把自己做的项目说清楚即可,面试官会根据项目细节提一些比较简单问题
15. 字符串反转、01 背包问题、字节对齐让判断结构体大小

2、图像算法工程师
     面试:
首先做一个简单的自我介绍,然后介绍一下自己的项目,介绍完之后,面试官针对项目提问。比如你的网络输入输出是什么,你用的什么深度学习框架?然后也会问一些深度学习的基础知识,比如将一下 CNN 的数学过程,输出特征图大小的计算,等。
最后会出一道题目,当时出的是股票买卖题目,要求在复杂度 n 内完成,并且也写出代码。

#23届找工作求助阵地##牛客在线求职答疑中心##云从科技#
全部评论

相关推荐

可爱的牛油果在求佛:再给你说一点,之前我的简历像流水账,当时我在面试的时候,面试官说:“你简历上的都是在调包吗?有自己的改进吗?如果没有改进直接调包的话,我觉得没什么可深挖的”。当时给我整懵了。其实大部分确实是在调包,因为我确实就用到这些简单的技术,如果只是把技术要点写在简历上,那没什么好说的,没意思,没什么深挖的。但是调包与调包之间仍存在区别,那就是自己的思考,如果你不把自己的困难摆出来,人家觉得就是简单的调包,有啥难的。其实只有你自己知道这个项目的难点在哪,只有你自己知道为什么要用这个技术,为什么要调这个包,而你需要展示的,不是技术,而是这个“为什么”,这是关键。所以,当你的技术不是很硬核的时候,就要突出自己的思考,这时候“思考”是难点,而当你的简历很硬核,技术很复杂时,技术本身就是难点。
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
评论
1
7
分享

创作者周榜

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