阿里钉钉客户端~
8.4投递
8.7笔试
8.13一面,大约35min
1、智能指针
2、多态、继承
3、http与https的区别
4、四次挥手
5、内存机制
6、叙述其中一个项目,说出三个难点,最难的一点是什么,如果重来一次可以规避什么
7、钉钉和微信的qubie
8、钉钉的改进建议
9、进程线程了解吗?回答只了解概念,没具体用过,面试官没追问
一面时间不长,可能前面问题都答出来了,面试官直接反馈面得不错。
中间问了解mac系统吗,答不了解,感觉面试官是做mac客户端的
8.16二面,大约40min
1、细说多态
2、虚表。先开始说的很简略,面试官又举了个例子,详细问细节,没答上来
3、stl标准库:vector、list、rb_tree
4、map底层实现,和unordered_map的区别
5、项目相关,问的很细,前前后后说了三次,每次都比上一次详细,感觉主要想看有什么创新点
6、职业规划
最后反问,面试官聊着聊着说到我C++还不算入门(笑着说的),感觉大佬是做windows C++开发的
内推人反馈结果还可以
8.19三面,1h
1、为什么没报春招
2、到现在四个月,你准了什么
3、看了什么C++相关的书(被嫌弃看了3本太少了)
4、为什么不去了解多线程?被主管反复问原因,不断解释,到最后自己也怀疑人生我为啥不学
5、为什么报客户端
6、leetcode刷题多少,为什么比别人少?对自己有自信?(并不是。。)
7、手撕快排
8、考研还是保研?
9、写代码,有什么时候觉得自己很厉害
10、证明学习能力
11、平时的时间安排,详细说明
面试官根据我的经历问了很多问题,有些感觉真不好回答,没问技术问题
8.25四面,交叉面,15min
1、传值和传指针的区别
2、算法题:根据电话号码(姓名、或其他信息)查询信息,考虑效率和扩展性
3、手机app有哪些
4、感兴趣的新技术和app?
面试官是移动端的主管
8.26hr面,30min
项目、投递的公司、参加的社团、后悔的事、为什么来客户端、家人支持出去吗、之前想过自己会成为程序员吗、感觉前面四面面试的如何、与内推人交流多吗
建议不管去不去阿里,都可以和三面的面试官交流客户端经验(三面是部门主管,从事客户端多年)
反问什么时候出结果,回9.4开始综合考虑(感觉是要排个序)
感觉三面主管是个坎儿,能过后面两面就还好
许愿可以拿到offer~
一番波折换了个部门,是搜索推荐事业部,又面了五次,之后在部门内部又换了岗位再面了一次,最后是研发工程师C/C++,10.10收到意向书
搜索事业部的面经见https://www.nowcoder.com/discuss/522219
全部评论
(6) 回帖