阿里云、百度、泰为信息、雨人软件社招面经(C++工程师)
因为现在公司情况不太好,打算跳槽,下面是最近面的几家公司的面经,给大家参考参考,攒攒人品。楼主是C++工程师。
阿里云
1. 首先是自我介绍,主要介绍了专业情况和工作经历。
2. 问题:
(1)第一个问题是dns递归过程分析
(2)中间有些cdn业务的问题,
(3) 如果用户访问的缓存节点没有资源,怎么办?自然是向父节点寻找资源,父节点没有继续向父节点查找,直到找到源站。
(4)接下来又问,用户访问的域名和缓存节点向父节点访问的域名一样吗?
(5)如何从100w个无序数中获取第K大的数?
--------------------------------------------
百度
笔试:
主要是一些c++的基础题,语法、类的创建、简单的算法题。
面试
1. 怎么自己实现一个stracpy还有字符串比较的函数
2. 一个数组循环问题
3. 问了一些工作经历
4. 工作中遇到的问题如何解决等。
泰为信息科技(上海)有限公司
1、先做笔试,大约6-8也的笔试题目,c和c++的,1个小时
(1)包括c的数组排序、逆序
(2)内存泄露
(3)c++的类构造函数
(4)复制构造
(5)赋值等
(6)解释线程死锁
2、面试时2个人:
(1)首先自我介绍(建议英语)
(2)然后项目经验,会问到笔试题目中的一些你内存泄露,问题定位的技术
---------------------------------------------
上海雨人软件
先给了一份笔试题,大概半小时做好:
1. 一些C++和sql基础题目
2. 多线程,多进程等的一些问答题。
3. 有没有相关职位的工作经验
4. 有没有cocos2d的工作经验
5. 想做客户端还是服务器端,能不能迅速上手
#阿里云##百度##面经##C++工程师#