程序设计面试

程序设计面试经验页提供了该职位近年来在全国各城市、企业的程序设计面试问题、面试难度、面试感受等信息。
2024-05-24 01:00:00 更新

程序设计面试概况

基于用户贡献的9条程序设计面试经验统计分析得出,结果仅供参考。
面试难度
icon
“有难度”
icon
面试感受
“体验很好”
面试来源
校园招聘
56.0%
网络招聘
22.0%
内部推荐
11.0%
社会招聘
11.0%

程序设计面试经验

系统基于用户发布程序设计面试经验的内容丰富度、发布时间等维度,经过综合计算并自动排序后予以展示。
面试官线程技术全部都是标准答案非常好客户端编程
默认排序
只看精选
面试难度
面试感受
匿名用户
程序设计
确定通过
面试过:腾讯
技术一面: 在参加完笔试两天后,收到腾讯的面试通知,腾讯的通知很有特色,全部在网上公布出来 ,然后对有资格面试的人发一条短信,让你自己去网上查询关于面试的相关信息,参加笔 试四千多人,参加一面的技术类学生有1042人。我从晚上得知我是下午两点面试。于是我 一点过就感到了珞珈山国际大酒店,在一个会议室里边,已经有很多同学在哪里等候,首 先是填了一个应聘登记表。两点钟的时候,我到了指定的房间敲门,准备面试,但是半天 没有反应,于是我又返回会议室,问是不是搞错了,结果这时电话响了,原来是面试官叫 我下去面试,我估计我去的时候他还在睡觉吧。面试正式开始。 腾讯的面试很简洁,没有自我介绍,首先一来就直接整技术问题,第一面的问题全部都是 一些算法和基础技术方面的。第一个问题就是问我感觉笔试卷子做的怎么样,觉得在哪些 地方会有错。我说在STL的题目上可能会错一些,在有些陷进题目上可能粗心会错掉,最后 两题应该是不会错的。面试官接着叫我讲了一些最后两题的思路,然后问我有没有把算法 写到试卷上,我说写出来了,并且指给他看。接下来它又将第二道大题改了一下叫我做。 仍然是10亿条数据中选前100条数据。我很纳闷,说这不是和考试时的题目一样么,他说不 一样,我不要求你只遍历一遍,你重新给我想。我闷一会儿,想到了一种算法,先根据内 存大小,将10亿条数据分成若干组,依次读入一组数据,进行依次归并排序,形成有序序 列并输出到一系列临时文件中,接下来从每个临时文件中读入前100个数据再次归并,以此 递归,便能得到最终结果。看面试官的表情,应该是对了。接下来面试官又问,如果让你 在一个新城市中规划加油站的建设地点你应该怎样考虑,这种问题完全没有标准答案,于 是我就按照软件工程的思想那一套理论开始跟他侃,包括做前期调研啊,可行性分析啊, 考察司机加油习惯,环境及交通问题啊,需求更改啊,后期完善啊等等,这个问题算是对付过去了。接下来又问了一个关于WinSock基本编程的问题—TCP服务 器与客户端编程,还好我提前准备了一下,应付过去了。后来又问了一些Windows内核编程 的一些东西,比如线程消息队列,工作线程与界面线程的区别,工作线程有消息队列吗。 我一直以为这些方面是我的强项的,结果有些问题居然没有回答上来,比如工作线程有无 消息队列,我当时脑袋发卡,说不太清楚,面试完毕一出门我就想起来了,工作线程当然 可以有消息队列,只要调用GetMessage或PeekMessage之类的API就能形成一个消息队列啊 。总之第一面的问题感觉很基础,很杂,我自己表现也不是很好,可能要挂掉。最后面试 官问我有什么问题,为了挽回我前半段的失败,我问了两个问题,第一是为什么QQ2009取 消入口参数而导致了所有QQ登录器都不能正常工作了,他并没有给我一个满意的回答,其 实我是想要向它表述我自己开发QQ登录器的一个完整过程,表明我对QQ客户端还是比较注 意的,嘿嘿;第二个问题,我向他请教QQ大家来找茬游戏的游戏界面为什么不能被其他程 序绘制标记,这个问题我在开发这个游戏作弊器的时候遇到过,因为一画上去之后立即就 被擦除了,这个面试官本身就是做游戏开发的,所以很了解这个技术,就跟我说是用什么什么技术导致其他程序无法在界面上绘制标记,主要是为了防止用户作 弊,我后来说,我还是把这个作弊器做出来了,我用了一个透明窗口悬浮在游戏窗口上方 ,在透明窗口上标记出不同点,为了让用户看起来这些标记像是直接绘制在游戏窗口上, 我做了一个钩子,拦截了游戏窗口的相关消息,效果非常好,你们如果要防作弊,是不是 也应该从这方面考虑一下呢,他笑着说,他们有专门的防外挂团队麽样麽样。...查看更多
包含1个问题,0个回答
Q:比如工作线程有无 消息队列,一个文件,是压缩之后加密更好呢,还是加 密之后再压缩更好
2 年前 发布

查看更多程序设计面试经验

说明:程序设计面试经验内容由看准用户自行上传,仅代表内容发布者个人观点。看准网对相关内容的展示并不代表认同其观点。请用户在使用相关信息或依据相关信息作出决策前自行进一步核实此类信息。