- 0
- 0
- 约4.32千字
- 约 12页
- 2026-07-12 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年经典岗位测评:腾讯技术部应届生软件工程师笔试试题与答案
一、编程基础(共5题,每题6分,合计30分)
1.[Java编程]字符串处理
编写Java代码,实现一个方法,输入一个字符串,返回该字符串中所有单词的逆序排列。例如,输入`HelloWorld`,输出`olleHdlroW`。
2.[Python编程]列表操作
给定一个包含重复元素的列表`nums`,编写Python代码,返回一个新列表,其中每个元素只出现一次,且顺序与原列表一致。例如,输入`[1,2,2,3,4,4,5]`,输出`[1,2,3,4,5]`。
3.[C++编程]动态内存管理
在C++中,定义一个类`Student`,包含私有成员变量`name`(字符串)和`age`(整数),提供构造函数、析构函数,并实现深拷贝构造函数。
4.[数据结构]链表反转
使用Python实现单链表的反转功能,不使用递归。
5.[算法设计]排序算法
比较快速排序和归并排序的时间复杂度和空间复杂度,说明在什么情况下选择哪种算法更合适。
二、系统设计(共3题,每题10分,合计30分)
1.[分布式系统]微服务架构设计
假设你要设计一个支持百万级用户的短链接服务,请简述如何使用微服务架构实现,并说明需要考虑的关键点(如缓存、负载均衡、数据
原创力文档

文档评论(0)