2026年创维集团软件工程师招聘面试题库含答案.docxVIP

  • 3
  • 0
  • 约8.14千字
  • 约 27页
  • 2026-04-03 发布于福建
  • 举报

2026年创维集团软件工程师招聘面试题库含答案.docx

第PAGE页共NUMPAGES页

2026年创维集团软件工程师招聘面试题库含答案

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

1.题目:

请用Java实现一个方法,输入一个整数数组,返回数组中的最大值。要求不使用任何内置函数。

答案:

java

publicintfindMax(int[]arr){

if(arr==null||arr.length==0){

thrownewIllegalArgumentException(数组不能为空);

}

intmax=arr[0];

for(inti=1;iarr.length;i++){

if(arr[i]max){

max=arr[i];

}

}

returnmax;

}

解析:

-初始化最大值为数组第一个元素,遍历数组并更新最大值。

-时间复杂度O(n),空间复杂度O(1)。

2.题目:

用Python编写一个函数,接收一个字符串,返回该字符串中所有重复字符及其出现次数。

答案:

python

defcount_duplicates(s):

fromcollectionsimportdefaultdict

count=defaultdict(int)

forcharins:

count[char]+=1

return{char:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档