百度

72人关注 关注 4575人分享

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

百度高级软件工程师面试经验(共5条) 最近更新时间:2015-03-18

2017-02-10 03:47:12 | 网上申请
面试过程:

先是做笔试题,nnd,那题目真是又臭又长,做了一个半小时。
面试的是个技术的TeamLeader,水平还不错,问了高并发的问题,如何在不加锁的情况下控制并发分布式事务等等,巴拉巴拉,说了很多

面试官问的面试题:

百度java高级工程师面试题

1. 简要描述String、StringBuffer、StringBuilder的区别

2. 描述一下JVM加载CLASS文件的原理机制

3. Char型变量能否存储一个中文字?为什么?

4. JAVA中实现多态有哪些方式?

5. 写出你所知道的java.util.concurrent包中的类,并简述它们的用途和应用场景

6. 简述synchronized和java.util.concurent.locks.Lock的异同点

7. 编程题:设有N个人依次围成一圈,从第1个人开始报数,第M个人出列,然后从出列的下一个人开始报数,数到第M个人又出列,...,如此反复到所有的人全部出列为止,设N个人的编号分别为1,2,...,N,打印出出列的顺序,要求用java实现。

8. 说说你所知道的查找消耗比较大的SQL方法

9. 一张用户表有1000万条记录,主键为自增ID,从中取10条随机记录,如何实现?简述你的解决方案,可以用伪代码描述。

10. 一个大型网站用一张LOG表来记录用户的操作行为,每天会产生上百万条记录。另有一个调试程序定时清除三天前的数据(比如每天凌晨4点执行),以保障LOG表的数据量不会无限增长,要求写出调度程序的伪代码。

11. 写出Linux里查看进程的命令

12. 在LINUX里,如何查看一个监听端口为8060的进程?

13. 分析日志文件,要求统计出响应时间超过100ms的请求及其个数,写出相应的shell命令,文件内容如下,有三个字段,分别表示请求产生的时间戳、请求、响应时间

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

2021-10-12 08:14:35 | 网上申请
面试过程:

先讲一下项目,画一下流程图,开发工程中遇到了什么问题,再问一些底层知识如http报,mysql索引为什么不用hash,最后给你一些场景题

面试官问的面试题:

百度php高级工程师面试题

http数据包
mq后端怎么确认消费的
redis分布式锁问什么能锁住,返回给客户端失败了怎么办?

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

2019-06-29 17:18:14 | 熟人/朋友/介绍
面试过程:

朋友内推介绍的职位。先是技术面试,然后是技术二面,再然后是技术三面,再然后是技术四面,再然后是技术五面,最后是HR面,整个流程下来大概用了三个多礼拜,跑了N多趟,自己都跑烦了。

面试官问的面试题:

百度高级软件工程师面试题

一面就大概问了问项目经历,过场式的考了两道算法题;二面,三面比较难,基本上没怎么问之前的项目经历,更多的是考察编程的基础支持,以及框架的使用。尤其是三面的时候还要考察项目架构设计能力。五面还算好,简单问了问之前的项目经验,然后考了两道关于一致性哈希的问题。最后一面就是HR电话里随便聊了聊,愉快结束。

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

1   共 1 页

还需查看百度 更多信息?

相关公司面试经验