腾讯实习生笔试:基础技术与算法挑战
需积分: 0 86 浏览量
更新于2024-09-16
收藏 196KB DOC 举报
腾讯实习生笔试在2010年的考核内容全面而基础,旨在考察应聘者的编程技能和理论知识。笔试主要包括以下几个部分:
1. 选择题:共计15题,每题4分,涵盖了C/C++编程基础,如虚函数与重载函数的区别、指针的使用、类的构造函数调用顺序、内存管理(检测内存泄漏)、网络通信基础知识(如IP、TCP、UDP协议)以及编译器错误理解和二叉树和快速排序等算法。
2. 填空题:这部分共5题,每题8分,涉及实际编程应用,要求考生填写一个程序中的空白部分,考察对编程细节的理解和实际操作能力。
3. 附加题:这部分总分为60分,包含两道题目:
- 第一题是逻辑思维与算法题,要求设计一个程序,模拟报数游戏,直到只剩下一个“幸运者”,体现了对循环、条件判断和数组操作的理解。
- 第二题是个数据结构和算法问题,要在内存限制为2GB的情况下,找出一个10GB乱序整数文件中的中位数。这考察的是高效的数据处理和排序策略,以及对空间复杂度的控制。
除了技术题目,面试官还询问了应聘者过往项目经历和专业技能的相关性,特别是自然语言处理方向的经验,以及应聘者对腾讯产品改进的见解,反映出腾讯在招聘实习生时不仅看重技术实力,也重视候选人的创新思维和对业务理解的能力。
参加面试的同学需要事先做好充分的准备,包括了解腾讯实习项目的背景、熟悉基本的编程知识,并且能够清晰地表述自己的项目经验和解决问题的方法。这次电话面试的经历也为参与者提供了宝贵的职业发展经验和面试技巧学习的机会。
2014-05-06 上传
2010-04-10 上传
2013-04-14 上传
2013-04-18 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
wgc461749883
- 粉丝: 3
- 资源: 2
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章