面试过程: 先参加笔试:15道左右的编程基础题(中英文都有),各个研发岗位都需要做,然后4道题左右是根据具体的岗位选做。

笔试结束后就回去了。

几天(两三天吧,每个人不一样)后,邮件、短信通知面试。

群面(2个面试官,4到8个面试者):

技术岗位的人一起面试,好多岗位都不行,比如我web开发的跟人家大数据的,java的在一起面试,感觉不太合理。

先每个人1分钟自我介绍;

1到N之间的数字中有几个1,8个面试者分组讨论,然后,回答结果和思路;

问了数据结构的题目,你最擅长的是哪一种数据结构;

问了平衡二叉树和完全二叉树,概念性的,给了个图让你判断是什么;

最后,让每个人问一个问题;

群面结束,出去等结果。

---------

8个人留了2个人,一个是跟它岗位结合紧密的,一个是专业素质突出的。

面试官问的面试题: 1、a->b->c;a->c,问这是不是有向无环图?

2、1到N之间的数字中有几个1?

3、什么是平衡二叉树,什么是完全二叉树?