一面:
(1)写代码 判断字符串是否对称
写代码 如何插入最少的字符串让它对称
(2)讲一下C++多态具体怎么实现
讲到虚函数表 让我画虚函数表的结构
(3)如何判断一个单链表有环
如何求二叉树的深度
如何判断是否是平衡二叉树
(4)讲一下操作系统进程和线程的区别
(5)讲一下操作系统生成进程和线程的接口函数
(6) tcp/ip是几次握手几次挥手 为什么是四次挥手
(7)用过linux系统吗
写一个查找出当前目录下查找出含有cvte文件的命令
我说到grep和find 明显不会的样子 就继续问我 grep和find的区别
(8)讲一下ftp协议的整个框架
自己挖坑啊
(9)觉得CVTE怎么样
好像还有散乱几个不记得了
补充:说说你对引用的理解
二面:
面试官电脑出现问题,沉默上一段时间,面试官说,自我介绍一下,讲你的优势,电脑继续出现问题,面试官说,你继续讲,我继续乱讲
(1) 最熟悉什么语言 我说C++ 他蔑视了我一眼 说 行 来C++ 你写一下
不许用任何循环递归goto之类输出一到一百之间的数字
(2) 如何求一个类生成了多少个对象
(3) 讲一下自己的实习经历
(4) 构造函数哪些情况必须使用初始化列表
(5) 一个空类会产生哪些函数 确定吗
(6) 对象内存怎么分布的 对象的大小是怎么确定的
(7) 操作系统读取一个文件的具体流程讲一下 从头到尾给我慢慢讲
(8) 讲一下printf具体怎么工作的 底层原理
(9) 查看系统所有进程的命令是什么 怎么查看僵尸进程
(10)C++11的新特性 举例说几个你知道的
讲到智能指针 问我用过哪些智能指针
继续问RAII 要我讲解清楚
(11)讲解一下进程池怎么实现的
(12)做过些什么项目
(13)写代码 求出一到一千之类的回文素数数字 我用到了vector 问能不能不用vector实现
(14)身边小伙伴对你的评价是什么
(15)如果来cvte工作你最担心什么
(16)班级排名怎么样
我说 现在不怎么样 男生都很厉害 面试官说 忽略掉性别……此处经验总结 不应该总自己说自己缺点
(17)你的家人对你有什么期望吗
(18)未来三年你希望自己是个什么职位什么水平 职业规划
(19)你对自己这次面试满意吗?
我说不满意 答的不好 回去要加强自己
感觉此处不应该这么说
(20)最近在看什么书?我停了一下刚准备开口,面试官说,最近应该在复习吧,我只好,嗯嗯,感觉此处应该把面试官带去 自己会的和擅长的领域 记得吸取教训
(21)有什么要问我的吗?
可能还有几个不记得了...查看更多