月度归档:2016年10月

面试

8月底辞了工作,玩了几天,9月初开始投简历,把这几天的面试做一个总结吧。

A 公司

做了 2 个多小时的车加步行半小时到了 A 公司,很累。进来后登记了一下身份信息说是做一套机试题,后来说机器有点问题,就把题目打印下来笔试。

我投的是 C++ 开发,笔试题目是 C++ 语法题和 unix 环境高级编程里的一些东西,都不难。不过设计模式我没看过,其中有一道问常用的设计模式有哪些,我没写,其它的基本都答出来了。C++语法部分主要是虚函数、继承、构造函数、析构函数,多态这些,unix 系统编程主要考了进程间通信,多线程。

之后是技术面试,我感觉面试官倒没问多少技术性的问题,主要是问在以前的公司主要做了什么,你遇到过的最困难的事以及你是如何解决的这类问题,后面还问了是否熟悉他们公司做的业务。面试最后问了期望薪资,也问了前公司的薪资。

最后是 HR 过来跟我谈薪资,说前面的笔试和技术面试都 OK,又问了一遍期望薪资。然后 HR 说这个薪资会帮我努力争取之类的,接着给我讲了一下薪资的具体构成,五险一金怎么交,公司的福利政策之类的,问我觉得是否 OK,说觉得可以的话下周就会给我 offer。

B 公司

B 公司是我面试时间最长的公司。下午2点过去,晚上7点回来。先是等了一会儿,然后叫我做一道上机题。

先放下题目:

#include "stdafx.h"

#define N 20
#define MAX_NUMBER 100

// 一副扑克由方块、梅花、红桃、黑桃四种花色各13张加上小王,大王各一张组成,共54张自牌。
Read the rest