记录华为中央研究院的面试20140913

来源:互联网 发布:js获取style 编辑:程序博客网 时间:2024/05/22 08:31

        最近深圳华为给人一种需要大量人才的感觉,从在网上挂简历,定下来有3,4个华为的电话约我面试,最终我确定下来在南山面试,就因为坂田隔南山太远,时间又都选在周六,还是选择来这个定在南山区一个茶苑的面试吧。

       开始说一下为期大半天的面试过程:

       上午九点到了茶苑,环境一般般,首先填一份资料,就是一些基本资料,工作经历,教育经历等,以前校招貌似也填过,填完交上去之后,马上就有一个面试官过来找我过去;

       一面开始:

        先开始主要介绍一下面试的部门情况,是华为的中央研究院的某个部门,主要是研究一些前沿技术,在一些技术方法商用前做一些研究,直到成熟在推广,类似于测试版本的beta版本;然后自我介绍,目前所在公司工作情况等巴拉巴拉一些常规的问题,目前我是在做android手机的自动化测试,用的是java语言,面试官就说到面试部门用的工具语言也是java,python等脚本语言,跟我目前自动化工作需要用的工具语言会有交叠,然后就考了我一到编程题,用纸作答,就是手机有短信记录,通话记录等功能,求出在短信和通话记录中出现次数最多的那个号码,然后接着问了一下我平时排序用的是什么算法,哪种算法效率最高,差不多就这些,然后叫我等2面;

       二面比较奇葩:

放在茶苑的一个包间进行,一面在外面的竹椅上,二面面试官还专门要求我背着门口坐,擦,开始也是自我介绍,工作情况啊什么的,然后看到我的期望薪资,问我达不到怎么办,要我说个最低值,高潮来了,这时候面试官举起他的喝茶被子,问我如果一个小朋友问我一个问题:为什么被子从上往下看,杯口是圆的,侧面看,杯口是椭圆的,我该怎么回答这个小朋友,回答完之后,问了我去年绩效很好,得了多少奖金,随便损了一下现在的公司抠门,还有一些其他的闲聊,就结束了;

        机试:

面完2面,又要我开始等,时间差不多11点多了,等了没多久,开始做题,是2道编程题,一道100分,一道60分,HR居然跟我说随便选哪道答都一样,但是分数不一样啊,我想了一下,还是选简单的,60分的题,因为答完马上就有午餐提供,题目是一道输出一段语句,单词首字母小写都转成大写,一共有5次提交机会,用了一些的String类的提供的现成方法,最后是提交成功了,前面也有因为考虑的不周全的原因,有几次提交都错误了,主要是后台会做很多边界值的测试吧;

Scanner cin = new Scanner(System.in);String str = cin.nextLine();String[] sb = str.split(" ");StringBuilder strb=new StringBuilder();for (int i = 0; i < sb.length; i++) {sb[i]=sb[i].substring(0, 1).toUpperCase()+sb[i].substring(1);strb.append(sb[i]+" ");}System.out.println(strb.substring(0, strb.length()-1));


       性格测评:

机试完了之后也12点多了,饿死了,吃了个午餐,提供的午餐是个简单的快餐,上午面我的2个面试官后面也坐我旁边吃饭,简单吃完之后,有点困了,在椅子上坐了一会,马上又叫我去做性格测评,说,本来要一天搞定的,由于大领导出差,做完性格测评就可以回去了,性格测评主要是,做得时候有很多问题前后都会出现,不要前后答得不一致就ok,第一感觉去回答,50多道题;


    答完之后也13:00多了,我也就告别一下,就回去了,让我回去等通知,会尽快联系我。

     over!!!!!


PS:阿里,快给我面试通知吧!!!!!

0 0