- 1
- 0
- 约5.17千字
- 约 14页
- 2026-03-16 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年阿里巴助理工程师面试题集
一、编程基础(共5题,每题8分,总分40分)
1.题目:
请用Python实现一个函数,输入一个正整数n,返回一个列表,其中包含从1到n的所有奇数。要求:时间复杂度为O(n),空间复杂度为O(1)(不计算返回结果的空间)。
2.题目:
给定一个字符串s,请编写一个函数,返回s中所有重复字符的列表(不区分大小写),且每个字符只出现一次。例如,输入abAB,返回[a,b]。
3.题目:
实现一个简单的LRU(最近最少使用)缓存,使用Python字典和链表(或collections.OrderedDict)。提供get(key)和put(key,value)方法,时间复杂度均为O(1)。
4.题目:
请用Java实现一个方法,输入一个整数数组,返回数组中所有子数组的最大和。例如,输入[-2,1,-3,4,-1,2,1,-5,4],返回6(子数组[4,-1,2,1])。
5.题目:
给定一个链表,请编写代码将其反转,并返回反转后的头节点。要求:原地修改,不使用额外空间。
二、系统设计(共3题,每题20分,总分60分)
1.题目:
设计一个高并发的短链接生成系统,要求:
-支持每秒百万级请求。
-链接长度尽可能短(如3位或4位随机字母)。
-支持分布式部署和水平扩展。
2.题目:
设计
您可能关注的文档
最近下载
- Unit 5 Look into the future教学设计 - 第二课时(Start up)2025五年级上册英语外研版.docx
- 通桥(2017)2101-Ⅱ时速160公里客货共线铁路预制后张法简支T梁24m.pdf VIP
- 绍兴漫步走在中国文化脉络上.doc VIP
- 2025年阳江市江城区招聘专职人民调解员笔试真题.docx VIP
- 湿法静电除尘器使用说明书.doc VIP
- 海龟汤题库完整版本.doc VIP
- 半导体物理与器件(第4版)尼曼课后答案.pdf
- 续性肾替代治疗容量评估与管理专家共识PPT课件.pptx VIP
- CSCO小细胞肺癌诊疗指南(2026版).docx
- 辽宁省大连市第24中学2025-2026学年高一上学期期中考试语文试卷.pdf VIP
原创力文档

文档评论(0)