美文网首页
一点点IT面经

一点点IT面经

作者: 垃圾娃娃的前半生 | 来源:发表于2017-10-13 15:18 被阅读0次

    09年毕业到现在17年,8年时间,参加的面试不算多,也不算非常少。简单说说这次换工作的面试经历吧。

    这里,不得不再次感叹:大龄IT女屌丝找工作,真的很伤(55555)。小公司,初级,中级的不适合;能收容大龄IT女屌丝的,不得不说非富即贵。没有自夸的意思,现实摆在那里。公司往往都更愿意用更少的钱去招一个初级或者中级的,至于高级的,资深的,如果不是太有必要或者非常对口,公司是不愿意出这个钱去招的。所以,高不成低不就的话,确实有点尴尬了。

    这次只面了三个公司,幸运的是,三个公司都通过面试。

    公司A,巨角兽:三面。一面技术面,40分钟左右。根据简历来面,简历中写到的技术细节,做过的事情都问得比较详细。这个的目的是为了证明你简历没胡诌吧,我猜测。大致聊聊对全栈工程师的看法,这个是因为贵司在发展全栈工程师,所以总要看看应聘者的意愿,如果非常不喜欢代码的人就别去试了。问了下贵司业务相关的技术,看应聘者对此的了解,毕竟招过去不是培训的,就是马上要干活的,这点还是要了解的。最后聊了下对时下的云技术的发展,技术的认识,应该是在评估应聘者的技术知识面吧。二面技术面,主要问对贵司业务的技术认识,个人的职业规划,对互联网行业迭代节奏快加班多的看法,其实就是看你是否端正态度。三面HR面,对企业文化,对个人职业规划,前几份工作经历中的收获,离开的原因等。

    总的来说,公司A的面试还是比较靠谱,不算特别简单,也不算特别刁难。属于正常吧

    公司B,牛逼国企:三面+笔试。笔试主要考测试理论和网络基础。网络基础还行,测试理论就不是特别有把握了。虽然做测试这么多年,却没有认真学习过纯理论性的东西。注意,它并不是考什么正交法,因果法,白盒测试路径覆盖等。这些在我看来还不算测试理论,都是能用上的。贵司考的测试理论例如什么分析法之类的,总之我没听过。哈哈。最后一大题是给一个题目,写测试方案+测试具体用例。一面是个小妹妹,根据简历问了些问题,有点遗憾,不是很能互动,感觉问了我,我回答了,然后就没下文了。主要问了些什么是接口测试,怎么做接口测试,什么是自动化测试,难点在于哪里等。接着二面,来了个中年人,聊了下rally。觉得还比较带劲,但一深入就聊不下去了,估计他们也是刚刚做。至于openstack的架构,各组件的工作原理,消息队列原理那些,都聊了下,感觉比一面的妹妹靠谱些,不过总觉得还是浮在表面的。三面:三面没什么说的了。就是走过场。老板一直问我有没什么问题,我问了下测试框架的问题,老板表示不知道(这个正常吧,比较那么大老板了)。整个三面,感觉就是尴尬,无话~。

    总的来说,公司B牛逼,有钱,面试有点水了。感觉目前来说还没有太多的技术沉淀,这和体质有关系,国企嘛。

    公司C,蓬勃发展的外企:一共面了5个面试官。我当时看过网上评论,无一不吐槽贵司的面试。苛刻,轮次多。当我过了这家面试后,心中有一点雀跃,这是在上面两家面完后没有的感觉。一面,电话面。跟公司A一样,首先根据简历来面,把简历上涉及到的技术,包括命令细节都挨个问个遍,证明你做过。接着,现场给一个题目,让你写现场写用例,在QQ的聊天框里输入。二面(会有4个面试官先后面),第一个面试官,问网络方面的知识,各协议,TCP,HTTP,UDP,ICMP,包头,字节等,三次握手,碰撞监测,抓包的命令,分析等;问linux上各操作命令。问二分查找的思路,还有快速排序,冒泡排序的空间和时间消耗。其次问测试过程,怎么提高测试效率,给个题目让写测试方案及用例;最后,再根据这个题目写自动化框架,只用到模块和伪代码就好,不调试;第二个面试官,主要问性能测试(网络和数据库的性能测试,并发,最大吞吐量,采用的工具,采用的协议,性能瓶颈分析等),健壮性测试思路(对消息队列的健壮性测试思路,顺带聊了下消息队列的实现机制),以及测试方法(给一个题目,用正交测试方法设计用例及统计用例个数);第三个面试官,问了一系列windows内核的东西(估计面试官是做windows)的,然后来个有点变态的题目。现场写链表逆置。我快速写了个双链表的逆置,面试官表示不行。要单链表的逆置,我表示没有写的很好,算是失败。55555,对链表丢了10来年的我表示很无语。。。第四个面试官,终于见到BOSS了。问了下前后几个工作经历的收获,加入及离开的原因,个人职业规划。介绍了当前公司的业务,假设这个BOSS是客户,向这个BOSS介绍当前公司的产品,技术架构,技术难点,目前遇到的困难,以后的突破等,考察应聘者对产品全局观的认识。四个面试官见完,已经是用了4个小时了。我一直以为我挂了,因为链表那题没做对,不过很幸运,还是拿到offer了。BOSS对我的技术知识及测试基础还是给予了肯定。

    不得不说,公司C的面试,是有那么一点。。。可以这么说吧。基本上考察了数据结构,操作系统,网络方面的基础知识,考察了测试方法和思路,考察了代码实现能力,考察了沟通能力及对产品的架构认识。不过这样的面试,难怪少有人去,就面一个engineer,要不要这么大阵仗,轮番轰炸!

    其实,也就是说,简历上的东西都会问,所以如实写,当然在面试前要稍微复习一下,有些东西做久了确实也会忘记。测试方法和思路,这个跟自己平时的经验有关系。技术知识面,自己在平时工作中需要慢慢积累,动脑子,开拓思路,其实公司C问到的那些大多数都会用上,所以也不算过分。

    好吧~新的工作即将开始,继续加油!

    相关文章

      网友评论

          本文标题:一点点IT面经

          本文链接:https://www.haomeiwen.com/subject/pbuzyxtx.html