北京永航科技、软通动力、奇虎360C++工程师社招面经
北京永航科技
首先做一套笔试题。
1.多选题。没有基础语法题,C++后面的知识。stl,内存管理,多线程,等操作系统和计算机组成原理一些细节原理题。这些东西本来就接触的少,还都是细节。
2.数学。点乘和×乘的空间几何意义,还有一个矩阵的几何意义。数学基本忘了。
3.类对象占空间大小问题,和stl代码改错问题。
4.编程题.把阿拉伯数字转化为大写汉字。没写出来。
5.类设计题,超级玛丽这款游戏怎么设计类的。用到了哪些类及其作用,成就系统怎么设计类。基本不会设计。
6.数学空间向量,一些概念完全没见过。做完题我就想走了,但是第一次面试还是忍着留下了。然后面试官面无表情一题一题问,问的我尴尬死了。然后hr直接说不适合。
软通动力
1. 先做个笔试题,大概有6道基础题
2. 做完题目后,要求做个自我介绍
3. 然后对简历上的项目经验进行提问
4. 再问一些技术上的问题。最后问还有啥问题问的,有啥问题尽管问。前后大概1个小时时间。
奇虎360
只有一面,技术面,双面试官技术面
问一些socket编程中死记硬背的东西,什么bind需要什么参数,tcp连接server端要调什么函数。一个人问完socket另一个问Lua,全是API问题。
我最后说了一下我之前的工作经历,为两个Lua虚拟机做过一个共享内存的通信机制。socket的大哥问我Lua原生有几种通信机制。
#软通动力##360公司##面经##社招##C++工程师#