微信扫码,开启公司订阅服务
面试等最新动态
微信扫码,开启公司订阅服务
微信扫一扫
1、在约定的面试时间前,需要做一个小时的在线编程,面试官发了一个网址,在上面有几道编程题,面试官可以实时看到上面的代码。都是比较基本的,比如删除相同的字符,合并有序链表,找二叉排序树的第K大元素,判断链表是否有环等。
2、一小时后正式开始电话面试:(1)自我介绍:讲了来自哪个学校,专业,学过什么课,做了哪些项目等。
(2)聊一下刚才做的编程题,面试官会一道一道点评,没做出来或者做得不完美的会提出问题,让面试者去思考怎么改进,会慢慢引导去回答。
(3)问基础知识,比如数据结构,网络,操作系统等等,问了TCP/UDP的区别,怎么保证可靠传输,拥塞控制,滑动窗口等,由于比较紧张,其他记得不是很清楚。
(4)聊项目,介绍一下项目怎么实现,然后提出一些疑问,然后一步步深入回答。
(5)最后就问一下还有什么问题问面试官。整体流程就是这样,基础还不是很扎实,还需继续努力~
面试结果: 感觉没戏
面试难度: 困难
面试感受: 一般
一面: 1. 红黑树的结构,几大规则,举例说明插入 2. 多态是什么, vtble放在什么地方,为什么要vptr 3. c++ 函数重载? 怎么实现(名称修饰) 4. 进程的通信方式,...就这四种吗?? 5. 归并排序,是不是稳定的, 时间和空间复杂度,举例分析 6. 三次握手,四次分手,TIME_WAIT状态等多长时间,why 7. C++ 智能指针,分别在什么场景下使用 8. 浅拷贝和深度拷贝 9. C++对象模型那本书看过吗,哪地方印象最深刻,说说看 10. 项目介绍 balalbala
二面: 1. n! 16进制表示,后面几个0,2进制表示几个0, 10进制几个0 2. 原题 leetcode_321 Create Maximum Number 3. 64匹马,8条跑道,不允许计时,只计名次,决策出前3名,最后要几匹马参加(5)
面试结果: 未通过
面试难度: 困难
面试感受: 很好
微信扫码
下载看准App
微信扫码下载看准App
打开App搜索"腾讯"
Karlie等54位老鸟等你来
19