微信公众号:路人zhang
扫码关注微信公众号

回复“面试手册”,获取本站PDF版

回复“简历”,获取高质量简历模板

回复“加群”,加入程序员交流群

回复“电子书”,获取程序员类电子书

当前位置: 大厂面经 > Java > 百度 > 百度面经(30)

电话面试,面试官说话憨憨的哈哈哈哈(褒义词,很逗)45min

  • 自我介绍
  • 介绍一下项目(15min)
  • 设计题:用户关注和粉丝功能:(一,关注 二,取消关注 三,查看关注列表和粉丝列表)10min
  • JAVA 基 础 10min
  • 算法题(挺简单两道): 1.查找两链表公共节点(记着答案直接说了) 2.有序列表,每一位都平方后去重后的个数:例【-1,1,2,3】——>【1,4,9】 3 个数第一反应哈希表,但空间复杂度有点高了,然后想了一会用头尾双指针往 0 逼近,找绝对值相等的个数

5min 后 hr 来电话约晚上二面,希望有好运气哈

  • http 常用的代码
  • 502 和 504 区别
  • mysql 索引
  • mysql 的 ACID
  • InnoDB 和 MyISAM 的区别
  • 乐观锁悲观锁
  • HTTP 的特点
  • mysql 事务隔离级别及其作用
  • mysql 的主从同步
  • Java 的基本数据类型和占用字节
  • 最左匹配原则
  • nginx 了解么
  • redis 的同步
  • redis 数据淘汰
  • RDB 和 AOF 的优缺点
  • AOF 是阻塞的么分
  • 片数据会丢失么一
  • 致性哈希算法
  • String 可以被继承么
  • final 的作用
  • 阻塞队列
  • IO 模型和它们的使用场景 有几种 buffer
  • 都会什么数据结构
  • 分布式同步
  • 平常用过什么设计模式?
  • OSI 模型第 4 层和第 7 层的区别,有什么协议
  • 干过什么项目 项目用了什么框架 有没有分布式 大数据的经验
  • git 如何使用常
  • 用 linux 命令如
  • 何查看进程
  • awk
  • 压缩包的命令是什么
  • 使用过 memcache 么
  • 都使用什么操作系统
  • mybatis 和 jdbc 的区别除了 Java 还用什么语言
  • 大数据了解么
  • 前端了解么
  • 分布式了解么
  • 项目的并发量是多少
  • 有用什么框架么

上述问题由于没有经验所以都不会。。

  • 跳格子一次 2 到 3 格 excel 表格 第几行的行号是多少 1-26 行 abc…z 然后是 aa ab ac…az 以此类推

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


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