百度笔试

历年招聘笔试真题
题库题量
262 道
题型
7 类
真题改编
262 道
技术岗模拟卷
30 题
非技术岗模拟卷
30 题
中大厂互联网

百度校园招聘笔试专题。题库共 262 题,科目构成:综合知识 112 题 · 编程语言 43 题 · 算法与数据结构 42 题 · 操作系统 27 题 · 数据库 16 题 · 计算机网络 13 题 · 数学与逻辑 5 题 · 安全技术 4 题。题目整理自公开渠道的历年笔试真题与高频考点,科目分布参照该单位历年笔试结构,并配套行测等公共能力科目题库;适合考前定向刷题与模拟考试,不代表企业实际出题。

开始练习整套练习与模拟考需登录 · 题目可免费逐题作答

按知识模块练只看这一块知识点,最常用

知识模块题量说明
综合知识 💻+›112-
其他 💻+›150另 7 类:编程语言、算法与数据结构、操作系统、数据库、计算机网络、数学与逻辑 等

按考试科目 / 级别练本题库含 3 个细分级别,点即只练该级别

题目列表共 262 道 · 第 1/6 页 · 点题即可作答

算法与数据结构Java工程师单选难度 3真题改编 · 2023
1. 下面java代码求一个比较大的正整数是不是回文数,比如212是回文数,返回true,-212不是回文数,返回false,正整数的长度为N,那么如下代码的时间复杂度以及空间复杂度是多少? public boolean isPalindrome(long x) { if (x < 0 || (x % 10 == 0 && x != 0)) { return false; } long tempNum = 0; while (x > tempNum) { tempNum = tempNum * 10 + x % 10; x /= 10; } return x == tempNum || x == tempNum / 10; }
练习本题 ›
综合知识C++工程师多选难度 3真题改编 · 2023
2. 以下说法中错误的是()
练习本题 ›
编程语言多选难度 3真题改编 · 2024
3. 某网站,在某个阶段性的环境中它由同一台主机(如a.com)提供CSS资源服务,而目前为了使整个环境支持更加繁忙的业务,开始由s1.a.com与s2.a.com提供CSS资源服务,但是这些CSS资源并没有很好的被缓存,则以下与该网站性能相关说法正确的是()
练习本题 ›
操作系统单选难度 3真题改编 · 2024
4. 下列关于 Linux 挂载的说法中,错误的是()
练习本题 ›
安全技术Java工程师单选难度 3真题改编 · 2023
5. CSRF漏洞全称为Cross-site request forgery(跨站请求伪造)攻击者诱导受害者进入第三方网站,在第三方网站中,向被攻击网站发送跨站请求。现有A网站、B网站和C网站,其中A网站和C网站存在CSRF漏洞但并没有其他漏洞,B网站存在一些高危漏洞,如果想利用CSRF漏洞攻击A网站,攻击链可能是一下哪种方式?
练习本题 ›
数学与逻辑Java工程师单选难度 3真题改编
6. 对于数列4、5、6、7、9、12、18、23,如果采用折半查找元素9,请问需要查找几次?()
练习本题 ›
数据库单选难度 3真题改编 · 2024
7. 下列关于MySql中索引设计的原则,说法错误的是?
练习本题 ›
计算机网络Java工程师单选难度 3真题改编 · 2023
8. 已知B类地址的子网掩码为255.255.0.0,假设某B类地址为127.24.36.55,那么它的网络号为:
练习本题 ›
综合知识Java工程师多选难度 3真题改编 · 2023
9. 有关<?php require_once($_REQUEST['cmd']);?>,说法不正确的是
练习本题 ›
编程语言单选难度 3真题改编 · 2024
10. JDK1.8起,下面关于 Java 中抽象类、接口的说法正确的有()
练习本题 ›
算法与数据结构单选难度 3真题改编 · 2024
11. 已知一个长度为20的有序数组L,若采用折半查找来查找一个L中不存在的元素,则关键字的比较次数最多是()。
练习本题 ›
操作系统Java工程师单选难度 3真题改编 · 2023
12. 下列关于Linux内存管理说法不正确的是():
练习本题 ›
安全技术加密和安全单选难度 3真题改编 · 2024
13. 以下哪个特征最能表明可能遭受了 CSRF 攻击?()
练习本题 ›
数据库单选难度 3真题改编 · 2023
14. 下列关于SQL的描述,错误的是()
练习本题 ›
数学与逻辑Java工程师单选难度 3真题改编 · 2023
15. 当数组arr= {2,12,17,31,53,69,97,142,150,240,308},value=53时,上述函数中while循环的次数为: import java.util.Arrays; public class NowCoder { public static void main(String[] args) { int[] arr= {2,12,17,31,53,69,97,142,150,240,308}; System.out.println(BinarySearch(arr,53)); } public static int BinarySearch(int[] arr,int value) { int left=0; int right=arr.length-1; while(left<=right) { int mid=(left+right)/2; if(value==arr[mid]) { return mid; } if(value>arr[mid]) { left=mid+1; } if(value<arr[mid]) { right=mid-1; } } return -1; } }
练习本题 ›
计算机网络Java工程师多选难度 3真题改编
16. tcp发送报文数据时,可能将多个数据包合并成一个大的数据包发送,就有可能发生粘包问题。以下可以用来解决这个问题的是?
练习本题 ›
综合知识单选难度 3真题改编 · 2023
17. 如果给一个 span 标签添加下列 CSS 样式,则以下说法正确的是() { float: left; }
练习本题 ›
编程语言Java工程师单选难度 3真题改编 · 2023
18. 下列哪项不会阻止JVM终止?
练习本题 ›
算法与数据结构C++工程师单选难度 3真题改编 · 2023
19. 若数据元素序列 9,10,11,5,6,7,12,3,4是采用下列排序方法之一得到的 第二趟升序排序后的结果,则该排序算法只能是?
练习本题 ›
操作系统单选难度 3真题改编 · 2023
20. 牛牛系统中现在有三个进程,分别是牛1、牛2和牛3,这三个进程共享同一个缓冲区来完成消息处理,牛1负责把消息放入缓冲区,牛2负责在缓冲区中对消息进行加工,牛3负责把消息从缓冲区读出,现请问牛1和牛3之间的制约关系是()
练习本题 ›
数据库多选难度 3真题改编 · 2023
21. 下面关于 SparkSQL 中 Catalyst 优化器的说法正确的是()
练习本题 ›
数学与逻辑C++工程师单选难度 3真题改编 · 2023
22. 配接器是STL的一个重要配件,一种用来修饰容器、仿函数、迭代器接口的东西。以下那一项是配接器的是()。
练习本题 ›
安全技术Java工程师单选难度 3真题改编 · 2023
23. 身在乙方的小明去甲方对一网站做渗透测试,甲方客户告诉小明,目标站点由wordpress搭建,请问下面操作最为合适的是
练习本题 ›
计算机网络单选难度 3真题改编 · 2024
24. 在网络性能优化中,想要提高数据的传输速度,以下方法可能造成网络拥塞的是( )
练习本题 ›
综合知识C++工程师单选难度 3真题改编 · 2023
25. 以下C++代码可能会有什么问题? #include<iostream> void func(int *a, int &c) { a = &c; } int main() { int b = 1; int *a = &b; int c = 2; func(a, c); std::cout << *a << std::endl; return 0; }
练习本题 ›
编程语言多选难度 3真题改编 · 2024
26. 下面关于 Java 中的异常处理说法错误的有()
练习本题 ›
算法与数据结构单选难度 3真题改编 · 2023
27. 一组记录的关键码为(21,88,19,45,13,25,66,33,18),则利用快速排序的方法,以第一个记录为基准,从小到大排序得到的一次划分结果为()
练习本题 ›
操作系统单选难度 3真题改编 · 2024
28. 系统中现有一个任务进程在11:30到达系统,如果在14:15开始运行这个任务进程,其运行时间为2.75小时,现求这个任务进程的响应比为()。
练习本题 ›
数据库单选难度 3真题改编 · 2024
29. 在进行数据库逻辑设计时,可将 E-R 图中的实体表示为关系模式的( )
练习本题 ›
安全技术加密和安全单选难度 3真题改编 · 2024
30. 在防御 XSS 攻击时,以下哪种方法最有效?()
练习本题 ›
数学与逻辑前端工程师单选难度 3真题改编 · 2023
31. 有一个输出函数定义如下: function log(msg, time) { return new Promise((resolve) => { setTimeout(() => { console.log(msg); resolve(); }, time); }); } 则下面三段代码输出的结果是: 第一段代码: (async () => { for (let i = 0; i < 5; i++) { await log(i, 1000); } })(); 第二段代码: (async () => { [ 1, 2, 3, 4 ].forEach(async (i) => { await log(i, 1000); }); })(); 第三段代码: (async () => { for (const i of [ 1, 2, 3, 4 ]) { await log(i, 1000); } })();
练习本题 ›
计算机网络单选难度 3真题改编 · 2024
32. 预检请求的主要目的是什么?
练习本题 ›
综合知识前端工程师单选难度 3真题改编 · 2023
33. DOM元素的以下属性改变会导致重排(reflows)的是
练习本题 ›
算法与数据结构Java工程师单选难度 3真题改编 · 2023
34. 假设系统中有7个同类资源,进程 P1、P2 和 P3 需要的资源数分别为 6、5 和 2 。现在P1、P2 和 P3 已申请到的资源数分别为 3、2 和 1,则执行安全性检测算法的结果是
练习本题 ›
操作系统单选难度 3真题改编 · 2024
35. Linux 中,下面哪个命令可以将 ./aaa 目录及其目录中的所有内容拷贝到 ./bbb 目录下()
练习本题 ›
编程语言多选难度 3真题改编 · 2024
36. 下面关于 C++ 中的面向对象相关的说法错误的有()
练习本题 ›
数据库Java工程师单选难度 3真题改编 · 2023
37. 如下有一张球员信息表(info),字段依次为:球员id、球员名称、体重(球员的id和名称均为唯一索引) +------+------+--------+ | id | name | weight | +------+------+--------+ | 1 | A1 | 49 | | 2 | A2 | 65 | | 3 | B3 | 55 | | 4 | T1 | 60 | | 5 | G2 | 43 | | 6 | C0 | 55 | +------+------+--------+ 还有一张比赛信息表(game),字段依次为:id、球员id、进球数目 +------+-----------+-------+ | id | person_id | count | +------+-----------+-------+ | 1 | 3 | 10 | | 2 | 1 | 24 | | 3 | 6 | 9 | | 4 | 1 | 2 | | 5 | 2 | 11 | | 6 | 5 | 23 | | 7 | 3 | 15 | | 8 | 2 | 16 | | 9 | 4 | 5 | | 10 | 1 | 3 | +------+-----------+-------+ 查找进球数超过25,体重小于50的球员信息:
练习本题 ›
数学与逻辑多选难度 3真题改编 · 2023
38. 在 C++ 中,以下关于静态成员函数与普通成员函数区别,说法正确的是()
练习本题 ›
计算机网络单选难度 3真题改编 · 2024
39. 在使用 HTTPS 协议时,浏览器如何验证服务器的数字证书?
练习本题 ›
综合知识单选难度 3真题改编 · 2023
40. 下列关于操作系统的叙述错误的是()
练习本题 ›
算法与数据结构C++工程师单选难度 3真题改编 · 2023
41. 对于以下代码分析 int test(int N) { int i = 0; int cnt = 0; while (cnt<N) { i = i + 2; cnt = cnt + i; } return i; } 以下选项最接近上面程序的时间复杂度是?
练习本题 ›
操作系统Java工程师单选难度 3真题改编 · 2023
42. 关于线程池ThreadPoolExecutor生命周期的说法错误的是:
练习本题 ›
编程语言多选难度 3真题改编 · 2023
43. 请问关于下列JS代码说法错误的是() var num = 117; function func1() { console.log(this.num); } (function() { "use strict"; func1(); })() "use strict" function func2() { console.log(this.num); } setTimeout(function() { func2.call(this); }, 0)
练习本题 ›
数据库单选难度 3真题改编 · 2024
44. 下列哪段SQL能够求得“对从1到10的整数以3为模求余数的类()
练习本题 ›
计算机网络单选难度 3真题改编 · 2023
45. 浏览器同源策略是指()
练习本题 ›
综合知识前端工程师单选难度 3真题改编 · 2023
46. 内存泄漏是 javascript 代码中必须尽量避免的,以下几段代码可能会引起内存泄漏的有() (1) function getName() { name = 'javascript' } getName() (2) const elements = { button: document.getElementById('button') }; function removeButton() { document.body.removeChild(elements.button); } removeButton() (3) let timer = setInterval(() => { const node = document.querySelector('#node') if(node) { clearInterval(timer) } }, 1000);
练习本题 ›
算法与数据结构Java工程师单选难度 3真题改编
47. 有如下递归函数 test(n),其时间复杂度为多少? int test(int n) { if (n <= 1) return 1; return (2 * test(n - 1) + 3 * test(n - 2)); }
练习本题 ›
编程语言多选难度 3真题改编 · 2024
48. 关于 Promise 和 async/await,下列说法正确的有()
练习本题 ›
操作系统单选难度 3真题改编 · 2024
49. 某社交媒体平台的存储系统在T1时刻进程已访问的页号序列为3, 2, 4, 1, 5, 1, 4, 2, 1, 5,6, 7, 4, 3,采用先进先出(FIFO)算法,当访问的页号为7时,页框可能为多少时页号4淘汰?
练习本题 ›
数据库单选难度 3真题改编 · 2023
50. 如果要选择Student_A和Student_B表中公共部分,并按照class_id降序输出,请问该如何补全以下这段SQL语句()(注明:只需要输出Student_A或Student_B的student_id和student_name字段) SELECT student_id, student_name FROM Student_A __________________;
练习本题 ›
题目免费浏览 · 整套练习与模拟考登录后开始 · 答案与解析登录后可见