阿里本地生活C++研发岗

我是5月10号做的笔试,一直没有消息,然后前几天阿里面试官打了电话问我还在不在找实习,然后我说可以约个面试。
6月8号一面=========================================================================
1、自我介绍,介绍了三个项目
2、为什么要用同步IO模型,不用异步的。我说了一下各自的特点以及优缺点。
3、除了互斥锁还知道哪些》互斥锁、读写锁、自旋锁,各自区别
4、只用信号量能保证线程同步吗?回答可以,但是最好用上锁保证线程互斥,结合自己的项目说了一下原因。
5、多路复用什么意思,除了epoll还有哪些机制,说一下优缺点。
6、进程和线程的区别
7、引用和指针
8、c++内存分区,栈和堆,哪个高效
9、STL用过吗?说一下map底层,我说了map和unordered_map,然后说一下红黑树和哈希表(这块大的不太好,说的很浅显)
10、c++多态知道吗,虚函数怎么回事,说一下具体原理
11、static关键字的作用,从5个方面说了一下
12、c++类内可以引用成员变量吗?可以,不过必须通过成员函数初始化列表来实现
13、虚析构是怎么回事
14、内存泄漏是什么
15、知道c++11特性吗,说了一下智能指针、右值引用、移动语义、lambda表达式
16、四大类型转换运算符说一下,说的很详细
17、怎么判断一棵树是二叉搜索树
18、内存不够的情况下如何找到出现次数最多的字符串(不会)
19、leetcode92题,m到n之间的链表翻转,伯乐测试系统
20、最后问了一下我的两篇sci都是自己的吗?都是自己的
21、最近有看过什么源码剖析吗?没看过,都在看一些基础概念。
面完自我评价:我感觉面的不太好,也不奢望能二面,就到这里结束吧。==============================
#阿里巴巴##面经##实习##C/C++#
全部评论
老哥,后续有二面吗?
点赞 回复 分享
发布于 2021-11-16 21:09
老哥最后去了本地生活了吗
点赞 回复 分享
发布于 2021-07-20 13:39
为什么6月反而还在招 我也是六月初才给的面试
点赞 回复 分享
发布于 2021-06-10 18:55

相关推荐

佛系的本杰明反对画饼:个人看法,实习经历那段是败笔,可以删掉,它和你目标岗位没什么关系,没有用到什么专业技能,甚至会降低你项目经历内容的可信度。个人技能那里可以再多写一点,去boss直聘上看别人写的岗位要求,可以把你会的整合一下,比如熟悉常规的开关电源拓扑结构(BUCK、正激、反激、LLC等),熟悉常用的通信总线协议和通信接口,如UART,IIC,SPI等。简历首先是HR看的,HR大多不懂技术,会从简历里去找关键字,你没有那些关键字他可能就把你筛掉了,所以个人技能尽量针对着岗位描述写一下。还有电赛获佳绩,获奖了就写什么奖,没获奖就把获佳绩删了吧,要不会让人感觉夸大。
点赞 评论 收藏
分享
评论
点赞
16
分享

创作者周榜

更多
牛客网
牛客企业服务