- 2
- 0
- 约5.53千字
- 约 16页
- 2026-07-18 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件工程师面试编程练习题
一、算法与数据结构(共5题,总分30分)
1.数组旋转(8分)
题目:给定一个数组`nums`和一个整数`k`,将数组向右旋转`k`步。例如,输入`[1,2,3,4,5]`和`k=2`,输出`[4,5,1,2,3]`。
要求:时间复杂度O(n),空间复杂度O(1)。
2.二叉树最大深度(6分)
题目:给定一个二叉树,返回其最大深度。例如,输入`[3,9,20,null,null,15,7]`,输出`3`。
要求:使用递归或迭代方法。
3.合并区间(8分)
题目:给定一个区间数组`intervals`,合并所有重叠的区间。例如,输入`[[1,3],[2,6],[8,10],[15,18]]`,输出`[[1,6],[8,10],[15,18]]`。
要求:按区间的起始位置排序后合并。
4.字符串转换整数(LeetCode8)(8分)
题目:实现`atoi`函数,将字符串转换为整数。例如,输入`-42`,输出`-42`。
要求:处理空格、符号、非数字字符等情况。
5.最长回文子串(6分)
题目:给定一个字符串,找到最长的回文子串。例如,输入`babad`,输出`bab`或`aba`。
要求:使用动态规划或中心扩展法。
二、数据库与SQL(共3题,总分20分)
1.查询销售总额(7分)
您可能关注的文档
最近下载
- WS∕T 491-2024 梅毒非特异性抗体检测指南.pdf
- 《中国儿童长期机械通气管理专家共识(2025版)》解读PPT课件.pptx VIP
- E08电梯专用变频器说明书v1.02_151109.pdf VIP
- 2026年中央政法委机关公开遴选公务员面试模拟题及答案.docx VIP
- 《-谈骨气》课件.ppt VIP
- 《中国儿童长期机械通气管理专家共识(2025版)》解读PPT课件.pptx VIP
- 2025年和历年政法委遴选公务员面试真题及答案.docx VIP
- 中国儿童长期机械通气管理专家共识(2025版).pptx VIP
- 2014年一级建造师水利水电工程考试真题及答案.pdf VIP
- 八年级数学—分式混合运算练习题(30题).pdf VIP
原创力文档

文档评论(0)