新思科技面试经验

C++和C或者其他语言的区别?
C++的面向对象的思想
C++的多态怎么理解?
多态是如何实现动态绑定的?怎么知道调用派生类还是基类的函数?
虚函数表是放在哪里的?
纯虚函数和虚函数的区别?
含有纯虚函数的类叫什么?抽象类可以实例化吗?为什么?
菱形继承的问题,以及如何避免(虚继承)
函数模板和类模板,以及区别
模板特例化
内存管理都分成哪些区?代码区存放的是什么? 答案:符号表
堆和栈哪个效率高?
什么是内存泄漏,如何避免?
智能指针是如何自动释放的?
auto_ptr为什么会被弃用,有哪些问题
unique_ptr是怎么实现只有一个指针指向一块内存?
shared_ptr是如何实现多个指针指向同一块内存?如果是你如何设计?
list的插入删除查找时间复杂度?
vector的查找,删除,插入时间复杂度?
vector在插入元素时要考虑哪些操作?(先找到插入位置,元素移位,考虑空间是否够)
set,map的插入、删除、查询时间复杂度?底层实现是什么?
红黑树的特点是什么?
用过哪些Linux的一些命令,查找文件find,文本处理?
static关键字的使用?


#面试题目#
全部评论
主要两点,cache和内存映射。 如果在 栈上分配小块内存,因为cache和内存映射已经建立 ,则效率会非常高,远远优于堆分配。 如果在栈上分配大块内存,在不考虑爆栈的情况下,其实两者效率差不到哪去。
1 回复 分享
发布于 2021-12-07 11:26
菱形继承不仅会造成数据二义性的情况还会造成内存浪费的情况 因为会复制多份基类 导致内存空间的浪费
3 回复 分享
发布于 2021-12-07 11:11
老哥这面试的什么岗位
点赞 回复 分享
发布于 2022-04-09 08:27

相关推荐

思特威AI芯片工程师一面面经思特威——面经timeline岗:数字ic目前进度:正式offer除了迪✌🏻的唯一一个offer😭感谢老思。秋招期间在牛客看了很多面经贴,快成老家了,发个面经贴攒攒人品。笔试:8.23常见八股加一道智力题,原来貌似倒计时一个小时但是计时结束也不会强制提交,现在同门反馈是会强制提交了。一面:技术面 9.5 30min总体来说氛围比较轻松,结合项目询问低功耗处理方法和异步处理方法,让讲了个异步fifo,会询问代码量之类的。二面:部门主管面 9.21 30-40min探讨了我项目中所负责的模块的实际应用场景(可能相比起技术细节会更偏向于对IP应用的思考)我的项目多是数模结合的模块,因此也追问了数模结合项目对于个人求职中的优势。整体下来更多是在询问在项目中担任的角色和对自己项目模块高层次的掌握程度。反问问了面试官身份,工作内容和项目中的重难点三面:hr面10.11 45min(没想到是最久的)谈了下入职之后的培训,公司发展情况和业务情况,以及可能的薪资待遇,照常询问了一下现有的offer和等待的机会。反问环节确认了一下自己的排序情况。第二天oc,过几天收到了offer使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态思特威电子科技2025春招今日启动【公司介绍】思特威(上海)电子科技股份有限公司是一家从事CMOS图像传感器芯片产品研发、设计和销售的高新技术企业,总部设立于中国上海,在多个城市及国家设有研发中心 【春招岗位】技术(算法、AI工程师、测试、开发等)、销售(芯片销售)、运营(资源工程师、生产管培生)、职能(行政、合规)等 【工作地点】上海、深圳、昆山 【面向人群】25届海内外毕业生【薪酬待遇】丰富的薪酬结构,行业领先的薪酬回报、上海快速落户、丰富的员工福利、完善的应届生培养体系内推链接:https://app.mokahr.com/m/campus_apply/smartsenstech1/56088?recommendCode=DS6Y4M6c&hash=%23%2Fjobs#/jobs内推码:DS6Y4M6c(简历优先筛选,后续有疑问或者流程问题欢迎随时联系) 使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态 #春招#               #内推#               #内推码#               #秋招#               #思特威#               #简历中的项目经历要怎么写#        
点赞 评论 收藏
分享
评论
6
61
分享

创作者周榜

更多
牛客网
牛客企业服务