查看全部386条面经
最近更新时间:2023-11-23 13:39:06
海武州CPU材料工程师
面试了职位:C/C++
感觉没戏
2023-11-23 发布

相关推荐

匿名用户
面试了职位:C++ - 上海
感觉没戏
面试官对C++的一些实现细节比较感兴趣
聊了一个小时,前面25分钟聊过往的项目,这个不多说。后面聊C++11,这个就精彩了。 1. 为什么要引入右值引用,const的左值引用不一样可以bind到右值吗?或者为啥不直接用左值引用就可以了。右值的概念是C++98里就存在了,C++11新引入的是右值引用,这个我没有回答准确。 2. std:move的实现机制,里面做了什么,为什么这样做就可以产生一个右值reference,这个过程是否涉及引用塌陷。 3. 完美转发中的forward的实现机制,完美转发是什么,什么场景需要用到完美转发;要理解里面的原理你才能回答好! 4. lambda表达式的类型是什么?我当然不知道了,从没想过这个问题。 5. auto搭配forward reference之后变量型别的推导,大概就是effective modern C++那本书最枯燥的那块内容。 6. 让你实现auto推导,你怎么实现?你怎么判断应该是推导出来为左值还是右值? 7. unique_ptr和shared_ptr有什么区别?能相互转换吗?shared_ptr比unique_ptr慢在哪里?为什么多了个引用计数就会慢,照理引用计数只会多小号一点内存和少量的在初始化阶段的运算?我回答是为了handle多线程的下引用计数的保护会导致有些开销,然后面试官就问C++ automic是否了解? 这些问题都蛮有挑战的,我平常工作中会看些相关的资料,但是钻研的不够深入,有些概念有些印象有点了解但没有融汇贯通。于是在和面试官这样资深的人交流中败下阵来,哈哈,自勉!大概需要BJarne Stroustrup这号人物出场才能镇住面试官了。Anyway,实际工作中应该用不到这么detail的对语言实现机制的了解,既然入了C++这个坑,那就只好努力,争取早日可以虐菜。
面试感受:不好;面试难度:非常困难
2 年前 发布
4
鸳鸯谷马克笔数据开发
面试了职位:C/C++ - 深圳
感觉靠谱
面试:C/C++。细节还是很不错的,面试难度一般,希望能等到好结果。
笔试:开局一张信息表一套题,10道问答题,很基础。50min内存分配方式引用传参作用map和hashmap区别,hashmap扩容机制容器怎么删除元素哪些行为可以在main函数之前执行C++是不是类型安全写个strcpy哪些情况会调用析构函数基类析构函数非虚会怎样vector删除元素会释放内存吗一面:主管面,聊框架,不会问刁难问题。20min二面:技术面,聊技术,问了个stl内存管理机制,没答上来。介绍公司产品和框架,介绍的很细很认真。聊了很久很久。80min三面:hr面,问基本情况,期望薪资,聊了挺久。30min从下午2点面到5点!
4轮面试:笔试、总监/老板面试、部门主管面试、HR面试
面试感受:很好;面试难度:普通难度;面试来源:BOSS直聘
2023-11-30 发布
7060
面试了职位:C++ - 上海
感觉靠谱
C++面试一般,共2轮面试
2 年前 发布
5202
面试了职位:C++ - 上海
未通过
C++面试一般,共1轮面试
2 年前 发布
匿名用户
面试了职位:C++ - 上海
未通过
英伟达18年面试经验
2 年前 发布
2
5868
面试了职位:C++ - 上海
确定通过
C++面试很好,共2轮面试
2 年前 发布
华尔街商务总监
面试了职位:C/C++ - 北京
确定通过
C/C++面试一般,共4轮面试
2023-12-09 发布
面试流程:共经历了1轮面试
整体感受:很好
面试难度:困难
面试来源:校园招聘
公司对比
英伟达

正在招聘

Software Engineer - Autonomous Vehicles200个职位

立即沟通