微信公众号:路人zhang
网站救助计划

1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本


2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助网站倒闭后可联系站长领取本站pdf内容


3.若网站能存活下来,后续将会持续更新内容

当前位置: 大厂面经 > Java > 百度 > 百度面经(9)
  • 自我介绍
  • 项目
  • 库存超卖,一人一单问题
  • 写题 场景题:实现一个双向链表 10个随机数 对双向链表排序(我没写出来..我说我会写数组的排序) 然后就写了快排
  • 单例模式
  • 写了饿汉式
  • 然后问了饿汉式和懒汉式有什么区别
  • 简单介绍一下SpringBoot
  • SpringBoot的缺点
  • SpringBoot启动流程
  • SpringBoot常用注解
  • 怎么实现单点登录(Token、Session、Cookie)
  • 事务ACID
  • char和varchar的区别
  • 什么时候更适合用哪个(定长的数据适合用 char() 来存储,如手机号、身份证,因为char是需要申请空间的,而varchar是变长的)
  • float和double的区别
  • 常见的优化有哪些
  • 分库分表
  • 索引类型
  • 内连接 外连接 左连接 右连接的区别
  • 怎么判断一个对象是否可以被回收(这里说了两种标记算法,面试官问还有吗,我又说了强软弱虚引用)
  • 新生代和老年代有什么区别
  • 反问

本站链接:https://www.mianshi.online如需勘误,请联系微信:lurenzhang888


点击面试手册,获取本站面试手册PDF完整版