• 记深圳慧通面试


    慧通在网上登的招聘信息如下:

    1.精通C/C++编程语言,有1年以上C/C++编程经验。
    2.有UNIX/linux经验者优先.
    3.有Oracle经验者优先
     
            好像要求不太高,于是发了简历,也收到了电话offer,竟然是从杭州打来的,邀我今天去白云宾馆面试。

    据说比试是考一些基本的知识和基础应用。可以选择c/c++/java之中一种语言。

          我去到稍迟了一些,但比我还迟的还有一大堆人。这样的招聘信息果然吸引了不少人,很多还是应届毕业生。

    面试给我一个最大印象就是“等”。等的时候是真正面试时间的五倍以上,我从早上九点多到达,下午离开的时候

    已经4点多。

          面试题目有点出乎我意料,以为是一张试卷,做一些基础题目,谁知道他给我们一张白纸,做一题算法题,

    限时1小时。这个算法题的大概是这样:

     邮票有多种,不同的邮票有不同面值。一个信封上贴的邮票是有限的设最大m,可贴邮票种类为n。以此实现一算法,

    求出取不多于m的邮票面值最大的连续区间。(假设m=5,邮票面值有5,8,12,24四种,那么所求出的最大连续区间,

    区间中任一点满足:不多于5次取出的面值的和最大)。

         不知是他表达得有问题还是我理解有问题,反正这个题目我看了好久都不明白什么是“连续区间”。直觉是要取什么

    最大值,后来演变为一个序列的特定的全排列(有点擦边了,但最后还是理解错了)。把卷子交上去吃午饭,下午1点多就

    回来了,等到差不多四点才轮到我面试。

          面试一开始,他就把我的卷子递给我,让我说说我的思路。我知道算法很可能有问题,因为我未理解题意。

    于是就这样告诉他了,他还是这句“说说这个解题思路看看”。他给我的感觉就是根本没细心看过我的解题思路和

    算法过程。于是我简单说了一下我那个错误算法的思路。然后我让他给我解释一下那个题的意思,我就大概明白了。

    果然是求全排列,不过是n个种类当中取[0,m]个的排列。其实知道他需要怎么排列,算法是比较容易写出来的。最后他抛了一句:

    如果题意没理解好的话,那么下面的都应该是做错的了。严重证实了我之前的感觉。

         然后他问我有否简历,我当然带了,这份简历还是我临出发前特写的,把工作经历比较扼要而全面的写了。他扫了一下我的简历,

    都不知他看了什么,然后让我自我介绍一下。我说:你要我介绍什么呢?工作方面吗?他嗯了一下。我就说:其实我简历上已经写得

    比较清楚了。然后他如梦初醒般低下头再看我的简历。我还是简单的口头重复了我简历上写的工作经历。他就我的以前的工作问了些

    很模糊的问题,例如:你们的系统是怎么架构的?具体说说你们的系统?说说你做的那块?是怎么做的?怎么通讯的?他的问题范围

    未免太大了,不知怎么答。再说我们做的项目有点像瞎子摸象,只管自己负责的模块,其他的很少接触,要说怎么个架构还真问倒我。

          最后,问来问去,他终于摊牌了,说其实他们需要的是unix的C++网络编程方面的人才,不将提供培训或者实习,要的是

    马上能投入使用的人才。  哎,我自知道自己网络方面经验非常不足,但是你应该早在招聘广告上说啊,害了我白白消磨了一天。

         我想,即使算法题做对了,那也是不能进的。因为他需要的其实是这些,而他们招聘所登的,考试所做的却是那些。最后给人的

    感觉就是牛头不对马尾。记得以前在csdn论坛看到斑竹腕儿从华为面试归来后发了一帖“华为去死!”,觉得未免有失文雅。

    但现在我从华为的合作伙伴慧通面试后,也就理解腕儿mm的委屈了。 :)

       


  • 相关阅读:
    window计时器函数
    日期函数
    字符的方法
    五大主流浏览器与四大内核
    向一个排好序的数组中插入一个数组。
    冒泡与排序
    数组去重方法1,2,3
    有执行语句:console.log(fn2(2)[3]),补充函数,使执行结果为"hello"
    面试题:一个函数的调用 fn(2)(3)(4) 得到的结果位24; 这个函数是柯里化函数运用了闭包原理
    python中append()与extend()方法的区别
  • 原文地址:https://www.cnblogs.com/junnyfeng/p/194271.html
Copyright © 2020-2023  润新知