今天是3月的最后一天,2015年也过了四分之一了,我来到新东家也正好半个月了,这是一个新的开始,告诫自己,莫负春光,莫负自己。
今年正巧也是参加工作以来的第三年,新东家也是我应聘面试以来的第三家公司,我这是跟3杠上了。。。
为了纪念这次耗时又算是成功的面试经历,我决定把她记录下来。
新东家面试流程:笔试-机试-一面-二面-HR面。【注:姐也是一程序猿(C++滴)】
1.笔试
全是选择题,有:
window映射机制,API函数
二叉树叶子节点个数的计算、先序中序后序、运算符优先级
父类和之类的继承机制、虚拟函数、内联函数
想不起来了。。。
2.机试
三选一:a)输入为32位的两个整型数据,输出其二进制相同位置处不同数值的个数。
如输入1,2 输出2
b)写出缺省构造函数,析构函数,缺省拷贝构造函数,缺省赋值构造函数的实现
下面以一个类来说明自定义的这四个函数:
class String{
public:
String( const char *str = NULL );
~String( void );
String( const String &other );
String &operator =( const String &other );
private:
char *m_data;
};
c)读文件,文件内容为【姓名,年龄,职位,薪资】一行行的显示,如下
Tom,20,经理,20000
Jack,18,工程师,10000
按年龄排序后再写到指定文件中。
我编的是c)
3.一面
多是技术上的问题,问了一些vector、string方面的问题,多线程的同步等等
4.二面
主要针对简历上写的项目发问,问的很细,要能够讲清楚。
5.HR面
主要是问些生活工作方面的问题。包括谈薪金。
总体来说,面试很顺利,每个面试官都很nice。
因为应聘的工作也具有一定的挑战性,至少跟我之前做的很不一样,所有我来了,结果发现公司每个人都很nice。
让我们就这么一直nice下去吧。。。。。