2026年软件工程师面试编程语言与算法应用题库.docxVIP

  • 1
  • 0
  • 约7.41千字
  • 约 23页
  • 2026-07-29 发布于福建
  • 举报

2026年软件工程师面试编程语言与算法应用题库.docx

第PAGE页共NUMPAGES页

2026年软件工程师面试:编程语言与算法应用题库

一、编程语言基础(共5题,每题6分)

1.Python编程题(6分)

题目:

编写一个Python函数,接收一个字符串列表,返回一个新列表,其中包含原列表中所有以字母a开头的字符串,并按长度降序排列。

示例输入:`[apple,banana,apricot,avocado,cherry]`

示例输出:`[apple,apricot,avocado]`

2.Java编程题(6分)

题目:

实现一个Java方法,接收一个整数数组,返回该数组中所有偶数的平方和。例如,输入`[1,2,3,4,5]`,返回`20`(即`22+42=20`)。

3.JavaScript编程题(6分)

题目:

编写一个JavaScript函数,接收一个对象(如`{name:Alice,age:25,city:Beijing}`),返回一个新对象,其中只包含键名为偶数的属性。

示例输入:`{name:Alice,age:25,city:Beijing,id:1002}`

示例输出:`{age:25,id:1002}`

4.C++编程题(6分)

题目:

用C++实现一个类`ArraySum`,包含一个静态方法`sumEvenSquares`,接收一个`v

文档评论(0)

1亿VIP精品文档

相关文档