2026年比亚迪面试技术岗专业问题与HR面经验.docxVIP

  • 0
  • 0
  • 约6.69千字
  • 约 23页
  • 2026-05-26 发布于福建
  • 举报

2026年比亚迪面试技术岗专业问题与HR面经验.docx

第PAGE页共NUMPAGES页

2026年比亚迪面试技术岗专业问题与HR面经验

一、编程与算法(15分,共5题)

1.编程题(5分)

题目:

给定一个整数数组`nums`和一个整数`target`,请编写一个函数,返回数组中和为目标值`target`的两个数的数组索引。你可以假设每个输入都只对应一个答案,且不能重复使用同一个元素。

示例:

输入:`nums=[2,7,11,15]`,`target=9`

输出:`[0,1]`(因为`nums[0]+nums[1]=2+7=9`)

要求:

-时间复杂度不超过O(n)

-使用Python实现

2.编程题(3分)

题目:

请实现一个函数`reverse(x)`,反转一个32位的有符号整数`x`。假设环境不允许存储64位整数(有符号或无符号)。

示例:

输入:`x=123`,输出:`321`

输入:`x=-123`,输出:`-321`

要求:

-考虑整数溢出问题(即32位有符号整数的范围是`-2^31`到`2^31-1`)

-使用C++或Java实现

3.编程题(4分)

题目:

请编写一个函数,检查一个字符串是否是有效的括号组合。字符串只包含`{`,`}``,`[`,`]`,`(`,`)`。

示例:

输入:`()`,输出:`true`

输入:`()[]{}`

文档评论(0)

1亿VIP精品文档

相关文档