百度面经总结

最近在准备面试,看了很多大厂的面经,抽空将百度面试的题目整理了一下,希望对大家有所帮助!************

面经1

  • shiro的组件
  • 分布式一致性算法
  • zookeeper那些能参与投票,leader能投票吗?
  • netty零拷贝实现
  • volatile,如何感知到变量变化的
  • redis高可用
  • http如何跨域?
  • tcp如何长链接。
  • http如何操作浏览器缓存。
  • 用过消息队列吗?
  • 怎么自己扩展validator(参数校验)
  • jwt组成 header payload 签名加密算法那些。
  • rsa如何运用到jwt中
  • synchronized和volatile的区别
  • 什么是上下文切换,URL解析过程
  • http有那些方法,get那些
  • 进程和线程的区别。
  • 和别人协作出现冲突怎么办
  • 如何学一个新语言
  • 怎么自学的

面经2

  • 说说IO多路复用
  • 你刚刚说的多路复用针对的是各个请求(比如set,get),那返回值Redis是怎么处理的(愣住)
  • MySQL B+树一般几层,怎么算的
  • 数据库隔离级别
  • 脏读、不可重复读、幻读(结合具体场景来讲)
  • MySQL隔离级别分别怎么实现的
  • MVCC
  • redo log、undo log
  • 刷脏页的流程
  • 算法题:平方根

面经3

  • 自我介绍
  • 项目是自己练手的项目吗,怎么找的
  • 项目是从0开始搭建的,还是有用开源的脚手架
  • 秒杀大概用到哪些东西,怎么实现的
  • MQ幂等性和消息积压问题
  • 缓存与数据库数据一致性
  • 唯一ID
  • Java里怎么保证多个线程的互斥性
  • 一个线程有哪些状态
  • AQS怎么理解的
  • Spring IOC容器创建Bean的流程
  • 创建的Bean是单例还是多例的
  • SpringCloud config是怎么在Bean创建后更新Bean的值的
  • SpringBoot自动配置原理
  • SpringMVC执行流程
  • 使用Spring和直接使用Java语言面向对象开发,有哪些好处
  • 怎么理解面向对象
  • 了解哪些设计模式
  • 策略模式描述一下
  • JVM由哪些模块组成
  • 框架里打破双亲委派机制的SPI大概怎么实现的
  • 那说说双亲委派
  • 垃圾回收主要回收哪些区域
  • 怎么识别哪些是垃圾
  • 哪些是根节点
  • 什么时候会出现Full GC
  • 不同垃圾收集器的区别
  • TCP为什么要握三次手,为什么要挥四次手,大概什么流程
  • 实现环形队列(数组,增加和删除功能)
  • 反转链表(迭代)

面经4

  • 专业是偏向硬件吗
  • 对百度了解多少
  • 有什么兴趣爱好
  • 经常打球吗
  • 喜欢听什么音乐
  • 经常听音乐吗,什么时候开始喜欢听音乐的
  • 你说两个具体的歌名我听听
  • 平时是怎样的一个人,有什么特点
  • 有做过什么有成就感的事吗
  • 后面选择百度的概率有多少
  • 想过自己5年后、10年后是怎样的吗

面经5

  • 面试官介绍自己,然后自我介绍
  • java中的线程池有哪些?为什么使用线程池?你在哪里使用过或是见过?
  • Mysql底层是怎么实现的?从内存布局,磁盘布局说起?
  • Mysql有哪些索引?B树和B+树的区别,分别解决了什么问题?
  • try catch finally机制讲解一下?
  • 为什么要使用SpringBoot做开发?与传统的开发有什么不一样的?
  • 什么是微服务?微服务是如何实现服务的注册与发现的?
  • java中的集合分类有哪些?知道Queue吗?她下面有哪些实现类?重点说说HashMap?
  • 在集合中哪些集合类是线程安全的?
  • 什么是数字签名,作用是什么?使用的是什么算法?
  • 常见的网络攻击有哪些?
  • 在表单提交的时候,容易发起什么样的攻击?
  • 在进行服务调用的时候如何进行身份验证,如何防止网络攻击?
  • 你见过哪些安全框架?具体怎么使用的?(shiro)
  • 两道算法题:1)普通的二分查找,问了其中的一些细节,二分查找存在的问题? 2)判断S1中是不是有S2的排列,找到返回true,否则返回false
  • Cookie和session 的使用场景,他们之间的关系?
  • String,StringBuilder,StringBuffer的区别,String的两种初始化的区别?

本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star!********

如果访问不了Github,可以访问****。****

#java#
全部评论
大佬链接被屏蔽了,能私一下么
点赞 回复 分享
发布于 2023-07-18 08:44 湖北

相关推荐

累死的一条狗:稀有人才啊你简历写了啥他这么锲而不舍的问你
点赞 评论 收藏
分享
2025-12-12 19:01
南京航空航天大学 C++
秋招没咋投,准备 wxg 转正之后摆烂了。结果不堪字节 HR 的骚扰还是面了一下字节。之前想去字节的时候怎么面都挂。现在想着随便面一下结果三面技术面都意外顺利还有加面。十月中旬字节发了意向,wxg 转正结果无响应。十月底字节拉了保温群,wxg 口头通过,系统显示考核中。十一月初和字节 ld 交流之后得知 base 居然能选海外,甚至能小 wlb 一下,wxg 无响应无人联系。十一月中旬把字节 base 转到了海外,wxg 流程灰了,一问超时忘处理了,过两天又变考核中了。十一月下旬字节换了海外 HR 对接,问了期望薪资,wxg 考核终于显示通过,无 HR 保温,无其他保温。十一月底给字节报了个天价,想吓吓他们,同时告诉微信字节要开了,微信无响应。同样十一月底字节 HR 告诉我确实给不到那么高,但是能拿期权补上,问能不能接受。微信无响应。同样十一月底字节 HR 告知了具体方案,符合预期。 微信无响应。十二月上旬催 wxg 不开我就盲拒了,wxg HR 火急火燎的打电话问情况,问期望。我给了一个不算夸张的总包数字,因为今年市场在涨,过了三天还不联系我,我再催,约时间下午打电话,非得在我给出的数字上压下去几万,微信又不差这点,为什么不能满足我,让我没有拒绝的理由呢?一番纠结抗争,求稳还是追求挑战,最终选择接受迎接新的挑战,因为堂吉诃德永远不会停下脚步!回想起来,在 wxg 谈薪的阶段,我认为并没有给予我一定的重视,即使 HR 表示我在实习期间的表现和之前的面评都很靠前。也没有感觉到想要争取我,虽然我表示拒了 offer 之后要给我加面委定 t6 再涨,但我三个月没面试让我面面委那就是白给,还是算了。有缘再见了我亲爱的 wxg,再见了曾经的梦中情厂,再见亲爱的 mt,再见亲爱的朋友们。也再见,北京的一切。我想润了。秋招结束,卸载牛客,下一个三年,下一个五年,下一个十年后再来看看。
面试中的大熊猫爱吃薯...:我嫉妒得狗眼通红
点赞 评论 收藏
分享
评论
12
103
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务