深圳某科技公司技术部面试题及答案.docxVIP

  • 7
  • 0
  • 约5.41千字
  • 约 14页
  • 2026-02-27 发布于福建
  • 举报

深圳某科技公司技术部面试题及答案.docx

第PAGE页共NUMPAGES页

2026年深圳某科技公司技术部面试题及答案

一、编程基础(共5题,每题10分,总分50分)

1.题目:请用Java实现一个方法,输入一个正整数n,返回一个包含1到n的连续整数列表,但其中所有多数字的数字之和为3的倍数时,用Bad替换该数字。例如,输入5,输出应为[1,2,3,Bad,5]。

2.题目:请用Python编写一个函数,接收一个字符串列表,返回一个新列表,其中包含所有原列表中长度为偶数的字符串,且按字典顺序排序。例如,输入[apple,banana,cherry,date],输出应为[apple,banana]。

3.题目:请用C++实现一个函数,输入一个整数数组,返回数组中缺失的最小正整数。例如,输入[3,4,-1,1],输出应为2。

4.题目:请用JavaScript编写一个函数,接收一个正整数n,返回一个包含所有小于n的素数的数组。例如,输入10,输出应为[2,3,5,7]。

5.题目:请用Go语言实现一个方法,输入一个字符串,返回该字符串的所有子串,并去除重复的子串。例如,输入abc,输出应为[a,b,c,ab,bc,abc]。

二、系统设计(共3题,每题20分,总分60分)

1.题目:设计一个高并发的短链接生成系统,要求支持每天数百万级的新链接生成,并能在几毫秒内返

文档评论(0)

1亿VIP精品文档

相关文档