回馈牛客的面经来啦!希望对牛友们有帮助!岗位是C++工程师,社招的。
兵来网络
1. 先做了个题,题目是给一个自然数N,把1-N数列分为两组,找出两组数列和相等的有几组,比如N=3,{1,2},{3},只有一组。这道题其实是一道排列组合中的组合问题,是全排列问题,这个题目可以优化为偶数N取1~N/2,奇数N取1~((N/2) - 1),取得各种组合后,遍历各种组合,求和比较面试官问了epoll有几种模式
2. 问了c与lua如何绑定的,面试官认为lua应该有自己独立的栈
3. 谈了薪水
联想研究院
1. 在驱动probe的过程中需要对供电做什么操作吗,因为有的需要2点几V,有的需要3点几V,是需要变压的?
2. 问了一些系统的部署方面和接口方面的东西
3. 问多线程并发的时候,如何有效的避免资源死锁
4. 问上家公司做过什么,为什么离职,对于c和c++有什么理解的一些基础性问题
5. 常用哪些设计模式?项目中有哪些应用?
6. Oracle存储过程指针和项目经历的一些问题
7. list和array的区别
8. 问QT消息机制?
9. 问我的职业规划
北京视博数字电视科技有限公司
面试共三轮
第一轮主要是hr面试:
1. 毕业年限
2. 工作经历
3. 上家公司的规模,薪资待遇怎么样
第二轮是技术主管面试:
1. 主要是讨论以前的项目遇到的问题,怎样解决的
2. 介绍一下公司现在做的项目,以及岗位要求
3. 问一下能不能实现,以及实现思路。
第三轮是经理面试以及hr谈待遇
全部评论
(0) 回帖