• 3回复贴,共1

2013 5月28日

只看楼主收藏回复

今天去腾讯的面试感觉让人一种蛋疼菊紧的感觉..至于么?你说!


IP属地:广东1楼2013-05-28 17:30回复
    不过也侧面暴露出了一个问题,自己使用stl是没有问题了!但是对于这个一个概念还是不够明确,又是没总结!无语问苍天啊! 人家一看简历,你精通stl? 那你知道 vector 和list 有什么区别?无语了!用了这么多东西,为什么这些人这么喜欢问区别?给台电脑,哥哥什么都可以给你弄出来!但是,貌似现在的面试就这么老套,不是笔试,就是面试。他们怎么就不想着一下机试呢?看看一个人的代码处理能力,代码调试能力!软件架构能力!面了这么多家公司,唯一一家给机试的公司:中软! 哎,他们都是怎么想的?程序员最重要的是什么?难道是记性好?我觉得绝对不是这么回事!哎,不吐槽了。总结经验, 写写 vector 和list的区别吧!
    今天 他们问的时候, 我是这么回答的: vector? 他们最大的区别是吧?我觉得应该是内存方面吧,list 的内存空间是不连续的,他的实质是一个双向链表,而vector 的实质 接近于数组,可以直接用下标操作。
    都这样回答了还不行?无语,最后他问了个问题, 一个 n个数的数组,怎么样才能找出这个数组中最小的两个数。
    第一想法就是,难道要考我算法? 这种找最小数的排序 一般用冒泡吧?然后说了下,冒泡..之类,他听完说让我 在纸上写代码,然后我写,写的过程发现,只找最小的两个数,没必要用冒泡,只要循环比较两次 就可以查出最小的两个数,跟他说了下,然后我继续写,写完,他说,恩,看你写到这,我大致明白了,你说的精通stl是吧?恩 好。我们要不今天就到这吧!如果后续这周之内会通知你的!我一听就知道不对了,尼玛这是想让我,使用stl解决这个题目,艹,他又不要求! 本来也是,像这种直接调用vector的赋值构造函数,把数组数据装入到 容器,一个short方法 排序就出来了!简单得很!哎!千里马常有而伯乐不常有!区别,我都不想写了!操蛋!


    IP属地:广东2楼2013-05-28 17:45
    回复


      3楼2013-05-28 19:09
      收起回复