发布于 2014-10-12 08:25:28 | 347 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

华为

华为技术有限公司是一家生产销售通信设备的民营通信科技公司,总部位于中国广东省深圳市龙岗区坂田华为基地。华为的产品主要涉及通信网络中的交换网络、传输网络、无线及有线固定接入网络和数据通信网络及无线终端产品,为世界各地通信运营商及专业网络拥有者提供硬件设备、软件、服务和解决方案。华为于1987年在中国深圳正式注册成立。


本文是一个份华为的应届生毕业面试题,软件开发工程师类试题,感兴趣的同学参考下.

一.上机笔试题目(共三题,两小时)

    1.输入年月日,如:2014 5 17,则输出:2014 5 18,即输出为输入的下一天。(60分)

       (直接想法肯定是用if,但这种多情况题应该要用数组会简洁很多,在下当时神经略紧绷,又怕时间不够,就……被if搞得很狼狈啊……后来回去想了想用数组的方法,确实会好很多,哎…只怪当时太年轻。)

    2.如输入:i am a happy girl

       则输出:a

                      am

                      girl

                      happy

                      i

      即像字典那样按首字母为单词排序。(100分)

      (在下当时一看就觉得会不断的查找、比较,嫌复杂就果断跳到下一题,真是太机智了。)

    3.输入,如:abtgshxc,a?tg?

        则输出:abtgs

        即输入两个字符串(均小写字母),用逗号隔开,第二个字符串可能用问号代替字母,在第一个字符串里查找第二个字符串,在其他字母对的上的情况下,问号可以 取与之对应的字母,并输出,第一次找到的即可输出,不需要再往后找第二个。(汗...不知道表达清楚没有...)(160分)

         最后在下幸运的在第三题通过4个simple拿到80分第一题通过1个simple拿到6分的情况下,以微弱的优势通过了60分的及格线。

 

二.面试

      (先说一句,等候面试的地方有吃的,在下没吃早饭去的真是太好了)

     共两面,一面基础,二面综合,均为一对一。对研究生,是看项目经验,对本科生,是看学习能力&参考下在校成绩 ,要是你有点项目经验,就very good了。(当时问我成绩和学过什么课的时候,我顿时就紧张了,连学过的课都忘记有哪些了,吼~要是因为编程能力不行,姐无话可说,要是因为成绩其他什 么的而pass掉我,那我真是会不甘心啊~)

     具体问了些什么问题,我倒是没啥映像了,就随意聊了些有的没的,自然镇定些就好(说着好像很轻松的样子)……在下对自己的人品及人格魅力还是有些信心的=.=



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务