2026年科技公司面试笔试模拟题.docxVIP

  • 0
  • 0
  • 约6.89千字
  • 约 21页
  • 2026-08-05 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年科技公司面试笔试模拟题

一、编程语言基础(共5题,每题4分,合计20分)

题目1(Java):

编写一个Java方法,实现将任意长度的二进制字符串(转换为十进制整数。如果输入为空或非法二进制字符串,则返回-1。

题目2(Python):

使用Python实现一个函数,接收一个列表(如[1,2,3,4,5]),返回一个新列表,其中每个元素为原列表对应元素的平方,但仅保留偶数平方值。

题目3(C++):

编写C++代码,定义一个类`ArraySum`,包含一个静态方法`getSum`,接收一个整数数组,返回所有元素的和。要求方法必须处理数组为空的情况。

题目4(JavaScript):

实现一个JavaScript函数,接收一个字符串,检查其是否为有效的JSON对象(如`{name:Alice}`)。如果是,返回`true`;否则返回`false`。

题目5(Go):

用Go语言编写一个函数,接收两个整数切片(如`[]int{1,3,5}`和`[]int{2,4,6}`),返回一个新切片,包含两个切片所有元素的并集(去重)。

二、算法与数据结构(共5题,每题6分,合计30分)

题目6(排序算法):

给定一个无序数组`arr`(如`[7,3,1,8,2]`),要求不使用内置排序函数,实现

文档评论(0)

1亿VIP精品文档

相关文档