塞门短文
职场短文,来塞门吧。--赛门职场文章

扒一扒我在北京华为公司的离奇面试失败经历

    从自上次离职后,我有一段时间没有找过工作了,实际也不能说没有找过工作,反正就是自己也试着找了一些工作,但是却是没有任何的心收获。于是我有个朋友就推荐我去试试华为的C语言开发岗位,先说结果吧,开始面试了技术然后是和人力沟通,两块都没有问题,但是最后的集体面试没通过啊,一直想不明白自己为什么会挂掉。据说华为要求的工作经验是本三研二,而且是硬性指标!
    然而又没有过多久又让一个同学推荐了一个Java岗位,这次工作经验达到要求了,我也从网上找了一堆的面经,自信满满的去了,然而结果还是一样让我郁闷。我是6月5日去北京华为面试的。约好在地下一层的餐厅,还有不少人正在用餐呢,估计有40人左右等着面试吧。场面还真的很壮观,职场的压力在这里也是一个小窗口了。去之后首先是要填好一份个人的信息的表,接下来就开始等待,然后过了一阵子,就有人找我面试了。看那面试官瘦瘦的,还蛮精神的,等到他坐下来,他和我一说话,我就感觉迎面一股韭菜味!说实话,我一下子状态全无。无语了,面试官咋这么不注意呢,一下午这么多的面试人员,都来闻他的味道了。
    然而面试过程中,自我介绍完之后就是项目介绍的面试。接着他开始问技术,第一道题我就被问傻眼了:介绍一下Java的结构。我当时比较慌,就说:这个话题比较大啊,能具体点吗?他说:那就说下Java的基本数据类型。晕,嘴上还是毕恭毕敬的说了:Int,byte...,一个是8类吧,还有需要强调的是String不是基本数据类型。然后他又问:写一个从字符串1中找出字符串2在1中出现的位置的函数。我写了一个函数,首先判断字符串是不是为Null,然后调用IndexOf库函数。他看了一下,说:Java中原来有Indexof可以直接求啊。我说:是,您的意思是让我不要使用库函数吗?他说:不是,这样也可以。不知道他什么意思。反正我无语,只能有两种解释:一是这个面试官根本一点技术知识都没有,二就是这个面试官就是一**,自己不懂还要说出来!我也没有第三种解释了。第3个问题是关于多线程同步的,我只回答出了Synchronized,问我Wait和Notify的用法的时候,我说忘了,这个我确实忘了,没有做好准备。第4个问题是写一个多线程的程序,就是创建2个线程,每个都是简单的打印一句话,我就给他写了,当时也不知道对不对,回家后发现有些小错误。然后他又开始说,说我问几个C++的问题可以吗,我当然说没有问题,然后他就问我:树的遍历有哪几种?我答:深度优先和广度优先。2叉树的遍历呢?先序,中序,后序。他似乎很不满意,问我:进程调度是怎么回事?我以为他想问调度算法,就扒了几种。可是他说:我想问的是这样的,为什么一个进程执行一段时间后,会执行另一个进程,CPU是怎么做到的,你以前有考虑过吗?我说没有。感觉有力使不上劲,这个考官一开始就想着以什么天题难倒我,问的问题要么是很小儿科的,要么就让我不知道从何说起,可能没有面缘吧。最后他让我先等一会,我说好的,根据上次的经验,我以为可以进行下一面了,结果我话音刚落,他就说:今天还是先到这吧。
    这次面试有些Java的多线程确实准备不够充分,可能因为很久没用的这些知识的原因,尽管之前复习过。不过面试我的人也真是有趣,素质也有待提高。

    于 2011-09-01 20:55:44 被管理员-timekiller-补充编辑
华为,离奇