世纪鼎利C++软件工程师 面试经历(2015年6月)

匿名网友 匿名网友 发布于: 2016-02-25 00:00:00
阅读 143 收藏 0 点赞 0 评论 0

第一轮是群面,刷的人比较多了。群面最重要是清晰表达自己观点,把话的逻辑说好,最后有可以接受的讨论结果就行。

二面是技术面和hr面(可能时间会有点赶),技术面是一个C++出身的,有面java的说挺简单,可能相对不太熟。我面技术时有点紧张,但技术问题准备的还不错,所以比较游刃有余,问题是比较简单的。若技术面过了会叫你去hr那里,谈工作内容谈薪资,那说明,你过了,反正我对给我的工资很满意,所以就当场接受OFFER。

面试官提出的问题

问题1:

给定一组有重复的数字,最快找出重复最多的那个数。(后来想起就是排序的应用)

回 答:

处理少量数据又高效的排序算法当属堆排序,当时脑抽筋答了读取数组,每读取一个数就在数组对应位加1,最后遍历数组输出最大值的下标。

评论列表
文章目录