百度

72人关注 关注 4572人分享

公司福利 | 工资涨幅 | 年终奖 | 晋升机会 | 工作节奏 | 工作压力 | 工作时间 | 工作氛围

百度后端/技术岗面试经验(共308条) 最近更新时间:2023-09-23

2023-06-13 15:15:46 | 校园招聘
面试过程:

一面:

1.面试官从简历里抽了一个较感兴趣的项目,让把项目简单介绍了下,针对项目问了几个技术问题
2. 介绍Java中垃圾回收机制,程序员平时需要关注这个吗?为什么?请举例说明。
3. 数据库隔离级别介绍、举例说明。
4. override和overload的区别。
5. 求二叉树的最大距离,写代码。
6. 两个栈实现一个队列,写代码。
7. 你觉得你的优势是什么?有什么技术薄弱点吗?
8. 目前手上有offer吗?

面试官问的面试题:

百度Java开发工程师面试题

1.介绍研究生期间的论文。
2. 打印二叉树两个叶子节点间的路径,写代码。
3. 字符串中第一个只出现一次的字符,如何优化算法使得遍历次数更少?
4. socket编程相关,如果服务器这边调用write写了100个字节的数据,客户端想要获得这个数据,是直接用read系统调用,参数也是100吗?
5. 百度新闻缓存预算问题:一般为了追求时间性能,都需要缓存一些新闻数据,你怎么计算所需预算?然后申请需要的主机……
6. 多线程的适用场景是什么?为啥要用多线程?
7. 问是否会go语言,……
8. 为啥对技术感兴趣,一些相关问题讨论。
9. 聊北京、谈offer。

赞一下(5) 踩一下 查看面试题参考答案>>

2020-06-06 16:24:03 | 社会招聘
面试过程:

总体感觉还不错。面试难度中等,面试官会循序渐进引导你回答问题。。
还是的注重计算机基础知识的学习。这次面试发现基础知识不牢固。。。。

面试官问的面试题:

百度php后台开发工程师面试题

说几个知道的排序算法,

讲讲堆排序,堆是什么结构,

我说堆类似于完全二叉树,讲讲完全二叉树和满二叉树的区别,

手撕快速排序,

手撕反转链表,递归,非递归,

OSI五层模型,

http属于那一层,(应用层),tcp udp (运输层)ICMP(网络层)

访问百度网站的解析过程,

到了服务端是怎么处理的(TCP连接,接收,处理,返回)

nginx反向***的概念,如何实现(接收用户请求代替用户向后端访问)

负载均衡如何实现,什么方式

linux中如何查找文件中的关键词 grep

cookie,session的作用,主要是区分用户,

git版本控制

数据库组合索引的最左原则,(例如,定义了三个索引,能只用其中两个吗)

了解redis是吧,举例几个数据结构

了解过es吗,幸亏以前查了查,搜索引擎

有什么想问的

赞一下(4) 踩一下 查看面试题参考答案>>

2022-04-11 15:52:06 | 网上申请
面试过程:

一、二、三面:
自我介绍
撸代码
括号匹配,日志统计,0-100有一个数为-1,怎么找这个数和下标, mysql牛客网上的原题,反转链表。
测试用例设计(发文件,发信息)【一二面同】
shell查找一个文件的绝对路径
数据库优化
cookie和session
TCP可靠性
TCP怎么处理拥塞
linux 前10
linux处理文件相关的命令
进程和线程
死锁
B+树和hashmap
hashmap冲突怎么办
HTTP1.0 和 1.1的区别
常用的端口号
怎么做自动化优化
接口测试用例怎么设计
深挖项目
是否有面提前批,你认为为什么没过?
你项目中遇到了啥问题,咋解决的?
你最成功的一件事?

面试官问的面试题:

百度java工程师面试题

1、项目
2、评价指标除了ACC、F1还有哪些?
3、了解什么机器学习算法?
4、了解什么神经网络?Densenet
5、测试方法:等价类划分法,还有哪些?
6、等价类划分可能会组合爆炸?怎么解决?用正交表?
7、具体正交表怎么选?
8、arr和arraylist区别
9、八股我全忘了
10、n个长3宽1长方形拼成高3宽n有多少种方法?

二面是一个和蔼的大哥,因为我研究生做的是深度学习相关所以问了比较多深度学习的知识,最后的智力题思考了很久很久,大约有二十分钟,一直在和面试官交流,最后面试官说应该用动态规划,我的方法就是找规律,不是最优。但可能一直在交流,最后也让过了,所以通过这次面试发现即使不会还是需要多和面试官交流自己的想法~

赞一下(4) 踩一下 查看面试题参考答案>>

2020-04-15 09:11:50 | 网上申请
面试过程:

在家视频面试,第一面主要问了php的基础知识,mysql的内容,熟悉的框架内容,最后做了一道动态规划的算法题(走台阶)

面试官问的面试题:

百度php研发工程师面试题

1. php ""和''的区别
2. isset和empty的区别
3. $this, self, parent的区别
4. php魔术变量
5. mysql索引模型,什么情况下设置了索引却不走索引
6. 联合索引模型

7. 防止sql注入 yii2 bindValue()和bindParam()的区别
8. yii2框架 find() findOne(), all(), one(), scalar() queryAll() queryRow() 的返回值,已经结果集为空时候的返回值
9. 说一些操作array的方法:array_values, array_column, array_push, array_pop
求数组的交集,并集,差集?array_multisort?遍历array的方法?array_walk?除了array_walk还有什么可以遍历array的方法,array_search?
10. php定义常量的几种方式

赞一下(2) 踩一下 查看面试题参考答案>>

java开发面试经验(北京) - 百度

2019-11-19 | 网上申请
1 2 3 4 5 6 7 8 9 10 11   共 16 页

还需查看百度 更多信息?

相关公司面试经验