MindControl level
获赞
1
粉丝
1
关注
5
看过 TA
23
東京大学
2025
实验室技术研发
IP属地:湖北
暂未填写个人简介
私信
关注
BG 双9非科班, 之前在某FAB上班, 离职后全痛社招转码📍面试公司:华为OD💻面试岗位:软件开发❓面试问题:机考 360/400; 选的C++HR面:感觉从HR面开始就不太对劲,HR一直在那说不是科班的,读了硕士其实也和本科没区别,然后说了一大堆; 怀疑遇到压力面, 不过最后还是通过了技术一面:1. 讲一下项目, 围绕项目问问题2. 讲一下C++ 内存管理3. 了解智能指针嘛? 循环引用?4. C++ 多态怎么实现的?5. 全是char的数组和string有什么区别?6. 什么是Double free?什么是悬垂指针?一般什么情况下会发生这两种情况?7. 讲一下C++的类型转换? 那inline和define会有类型检查嘛?8. new/delete 和 malloc/free的区别9. 进程和线程10. 讲一下死锁, 死锁的条件?怎么防止死锁?11. 构造函数可以是虚函数嘛? 析构函数呢?析构函数为什么一般都要写成虚函数?(有一些问题忘记了, 不过也蛮简单的)手撕: 无重复字符的最长子串技术二面1. 讲一下你认为什么是软件开发2. 如果你在工作中遇到了无法解决的问题,你会怎么办?3. 讲一下你理解的面向对象编程; 你平时编程的时候怎么体现出来?4. map和无序map区别?红黑树的定义? 查找的时候怎么查找?时间复杂度?5. 会使用GDB调试嘛? 讲一下基础的命令?(上面都还好,后来问我项目问了一堆听不太明白的问题,只能尽量绷住了)手撕: 正则表达式虽然撕出来了,但是感觉八股答得不好第二天通知我挂了🙌面试感想:还是太菜了,寄!!!
查看18道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务