联想面试(C++软件开发)
2017-11-15 19:32
267 查看
(一)首先是英语自我介绍,自我介绍之后面试官会进行一堆英文问题中随机抽取一个进行提问。(生活中最重要的一件事)
(二)然后就是中文的技术面试了,能回想起来的问题就是这些了:
new实现过程
如何使类不能实例化一个对象
正则表达式grep
面向对象面向过程
多态的应用
设计模式
单例模式应用
堆栈队列链表区别
二分查找如何实现
算法冒泡排序,二分查找时间复杂度
内存泄露
线程如何调用CPU
多线程
线程独占资源加锁
死锁如何产生
socket通信过程
accept()如何实现
深拷贝浅拷贝
传值参数与传引用参数
TCP UDP区别
三次握手
C++四种类型转换:static_cast,dynamic_cast,reinterpret_cast,const_cast区别
MFC消息映射机制
32位与64位区别
函数指针
Git如何版本管理,如何上传
SVN
构造函数为何初始化
视图
在技术面试期间,面试官会对你所回答的问题进行简单的评价,优缺点都写在你的简历上。
(三)技术面之后直接让我去技术总监那二面(也就是终面,我面试的地点在西安,所以所有的面试一天进行完成),总监简单看了一下一面简历上的评价,由于英文不好,所以直接全程用中文,二面中没有问技术,只是聊人生聊理想。
一星期之后,没有通过,由于英文不过关,所以各位学弟学妹们想去联想的一定要重视自己的英文。
(二)然后就是中文的技术面试了,能回想起来的问题就是这些了:
new实现过程
如何使类不能实例化一个对象
正则表达式grep
面向对象面向过程
多态的应用
设计模式
单例模式应用
堆栈队列链表区别
二分查找如何实现
算法冒泡排序,二分查找时间复杂度
内存泄露
线程如何调用CPU
多线程
线程独占资源加锁
死锁如何产生
socket通信过程
accept()如何实现
深拷贝浅拷贝
传值参数与传引用参数
TCP UDP区别
三次握手
C++四种类型转换:static_cast,dynamic_cast,reinterpret_cast,const_cast区别
MFC消息映射机制
32位与64位区别
函数指针
Git如何版本管理,如何上传
SVN
构造函数为何初始化
视图
在技术面试期间,面试官会对你所回答的问题进行简单的评价,优缺点都写在你的简历上。
(三)技术面之后直接让我去技术总监那二面(也就是终面,我面试的地点在西安,所以所有的面试一天进行完成),总监简单看了一下一面简历上的评价,由于英文不好,所以直接全程用中文,二面中没有问技术,只是聊人生聊理想。
一星期之后,没有通过,由于英文不过关,所以各位学弟学妹们想去联想的一定要重视自己的英文。
相关文章推荐
- C/C++面试软件开发工程师遇到的一道关于循环的笔记题
- 2011年PPS网络电视C++软件开发笔试面试过程
- C++软件开发经典面试题目
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- 【C++后台开发面试】复习内容整理汇总
- C++面向对象软件开发--操作符重载
- 2016年校招秋招 C++开发 面试问题总结(中兴、CVTE、瑞晟、华为、YY)
- 软件开发方法(C++)
- 春节后面试别人的经历总结之二,好岗位分享给还在找工作中的软件开发爱好者们【转】
- 中兴软件开发面试
- 深信服软件开发面试---体无完肤
- 软件开发面试笔记
- 又一次分享面试经历(招聘职位:软件开发,上海xx网络科技公司)
- Java_常瑞鹏 C++面向对象的软件开发
- 软件开发的流程--------面试更新
- Java软件开发工程师实习生面试经验分享总结
- 软件开发人员招聘和面试的一些体会
- Sap软件开发职位面试全过程
- 春节后面试别人的经历总结之一,好岗位分享给还在找工作中的软件开发爱好者们【转】
- Ubuntu常用软件及C/C++开发环境的安装和配置