百度校招面经-C++/PHP研发工程师,已Offer。

背景:普通本科,在百度具有1年多的实习经历。

百度一面

1.一致性哈希是什么?渐进式哈希呢?
2.Redis有哪些数据结构?哪些数据结构可以实现key的过期?
3.Redis的key如果过长或过多会有什么问题?
4.算法题给定一个长字符串zesfjjk和一个短字符串xsfjx,求短字符串在长字符串中出现的最长部分是什么?sfj。
5.给定一个无序数组,求这个数组变为有序后相邻元素之差的最大值是多少,要求时间复杂度是O(n)。
6.PHP如何实现共享Session?如果是你实现共享Session你会怎么做?
7.Java的深度拷贝和浅度拷贝有什么不同?
8.MySQL索引覆盖?
9.SQL的limit 10000,10如何优化?
10.Nginx为什么性能高?为什么Apache性能就很低?
11.快速排序的时间复杂度和空间复杂度(注意需要讨论最优和最差的情况)。

百度二面

1.对分布式的了解?分布式一致性问题是?
2.讲述2个项目的背景以及做了什么工作?
3.说一下针对千万级别数据量产生的性能瓶颈,我的优化工作具体思路是什么?
4.讲一下MySQL主从分离?有2种同步方式,一种是主库主动更新,一种是一次写入数据到所有机器,他们各自的优缺点是什么?
5.算法题:候选人等待面试官面试的一道题目,大致就是有3个面试官,和多个候选人在进行面试,如果想让面试能够高效进行,要怎么设计代码实现。

百度三面

1.Redis的数据结构有哪些?列举一下这些数据结构的用途。
2.还是说一下针对千万级别数据量产生的性能瓶颈,我的优化工作具体思路是什么?
3.说一下我做的两个项目和还有我在百度实习的部门做的产品?
4.消息队列有哪些应用的场景?
5.说一下大数据的调度系统如果让我去开发,我会怎么做?

最后,如果大家有什么问题也欢迎多多交流。

#百度##校招##C++工程师##PHP工程师##面经#
全部评论
这些项目内容都是实习里有接触的吗
点赞 回复
分享
发布于 2020-01-17 13:04
不是C++吗,为什么还问你Java内容呢
点赞 回复
分享
发布于 2020-03-25 11:24
阿里巴巴
校招火热招聘中
官网直投

相关推荐

3 49 评论
分享
牛客网
牛客企业服务