拼多多2026届校招服务端开发工程师笔试题库.docxVIP

  • 0
  • 0
  • 约8.92千字
  • 约 26页
  • 2026-06-08 发布于福建
  • 举报

拼多多2026届校招服务端开发工程师笔试题库.docx

第PAGE页共NUMPAGES页

拼多多2026届校招服务端开发工程师笔试题库

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

题目1:

请用Java语言实现一个方法,输入一个正整数`n`,返回`n`的阶乘。例如,输入`5`,返回`120`。要求:

1.不能使用现成的库函数计算阶乘。

2.考虑输入边界情况(如`n=0`或`n`为负数时返回`1`)。

题目2:

用Python实现一个函数,输入一个字符串`s`,返回该字符串中所有唯一字符的列表(按出现顺序)。例如,输入`hello`,返回`[h,e,l,o]`。

题目3:

用C++实现快速排序算法(QuickSort),输入一个整数数组`arr`,原地排序该数组。要求:

1.使用递归方式实现。

2.给出测试用例(如`[3,1,4,1,5,9,2,6,5,3,5]`)。

题目4:

用JavaScript实现一个闭包(Closure),创建一个计数器函数`createCounter`,每次调用时返回递增的数字。例如:

javascript

constcounter=createCounter();

console.log(counter());//1

console.log(counter());//2

题目5:

用Go语言实现一个并发程序,使用`goroutine`和

文档评论(0)

1亿VIP精品文档

相关文档