基本信息
- 岗位:钉钉团队C++研发
- Base:杭州
面试信息
- 形式:电话+伯乐系统写题
- 时间:8.3
面试问题
- 聊天(彷佛HR面):自我介绍、成绩、项目、最有成就/最失败的事……
- 写题:字符串按单词逆序打印(强调代码风格和细节处理)
- const和引用
- C++多态、虚函数实现原理
- 内存泄漏,举几个case
- 智能指针,循环引用问题
- const和指针
- 口述:如何判断链表有环
- 红黑树和AVL的异同,使用场景
- sizeof,内存对齐
- 发get/post的全过程
- DNS
- TCP三次握手
- 超大数据量取前10大(开放题)
- 多线程编程
- vector是否线程安全
结果
- 隔天(8.5)有HR电话通知通过并约二面
总结
首个电话面,看不见面试官感觉交流还是有一点障碍hhh,不过面试官非常nice,给了很多提示,没有太多压力。题目上,代码风格这方面基本没有了解过,推荐大家也都抽时间看看2333,《Google C++ Style Guide》待读+1。感谢阿里爸爸给面试机会,而且流程效率很高!赞!
全部评论
(3) 回帖