百度 客户端1~3面面经

非科班转码菜鸡,java后端,提前批投了简历共享,正式批调剂到移动端开发。分享一下面试经验。


笔试 一道也没a出来,别骂了别骂了,之后调剂到移动端

9.12 三轮面试 从一点到三点,时间几乎没有间隔 大概两个小时左右

一面 30分钟左右

  1. 自我介绍
  2. 类的加载过程
  3. 类分配内存
  4. 重载和重写的区别
  5. 抽象类和接口
  6. Integer比较
  7. jvm内存模型
  8. 垃圾回收过程、垃圾回收算法、垃圾回收器
  9. 线程同步的方式
  10. volatile
  11. string、stringbuilder、stringbuffer区别
  12. LinkedList和ArrayList的区别
  13. HashMap、hash冲突解决方法
  14. HashSet底层网络七层模型
  15. tcp和udp区别
  16. 三次握手
  17. ==和equals、String中equals底层
  18. ConcurrentHashMap
  19. 多态
  20. 手撕选择排序
通知几分钟后二面

二面 50分钟左右

  1. 自我介绍
  2. 有没有实习经历?没有
  3. 代码:数组中最长无重复序列
  4. 各种数据类型所占字节
  5. Integer
  6. sleep和wait
  7. 序列化
  8. 堆溢出、栈溢出
  9. 垃圾回收算法、垃圾回收模型
  10. 创建线程池的方法、可以定时销毁线程的是哪个?
  11. 类的静态方法的限制
  12. jvm内存模型、各区干什么的
  13. 抽象类和接口的区别
  14. 对象克隆
  15. error和exception的区别
  16. 构造函数、可以重写或重载吗
  17. 应用层
  18. dns解析域名的过程
  19. 动态语言和静态语言
  20. 说一下同步和异步
  21. 安全漏洞有了解过吗?
  22. mysql数据类型、各数据类型储存的大小
  23. mysql调优
  24. 索引设置的注意事项
  25. redis的作用
  26. 说一下主从数据库
  27. 说一下分表
  28. 进程通信的方法
  29. 代码:合并两个排序链表
告知几分钟后三面

三面 40分钟左右

  1. 自我介绍
  2. 说一下Mysql和redis
  3. 代码:判断一个数组是不是另一个数组的子数组、两数之和
  4. 两数之和用了map,于是问了HashMap
  5. hashmap线程安全吗?
  6. concurrentHashMap?绝对线程安全吗?
  7. 网浏览器中输入一个网址后的流程
  8. 场景题:多个排序数组合并(垮掉了)面试官提示用堆
  9. 你这个int变量是放在哪个区域?jvm内存模型
  10. 如何保证可见性?volatile
  11. sycn如何使用
  12. 静态方法
  13. 反问

调剂到移动端后本来不想面的,晚了十分钟还是决定去面试,没想到一次性面了三面,面完手都是抖的,百度效率很高啊!

9.18 官网显示面试通过

9.22 意向书






#java##面试题目##百度#
全部评论
效率好高啊,官网是会从面试流程中变成通过吗
点赞 回复 分享
发布于 2021-09-28 16:03

相关推荐

难度个人感觉算我多个大厂面试里比较顶的了,多个场景,多个底层,一直追问。答了也不知道对没?而且面试官还喜欢设陷阱 引诱我犯错 。问题: 先来个自我介绍你实习是go语言吧, 那你先讲讲java和go的区别(10次9次都有人问)Java的基本数据内型(先跟我闹着玩儿)4类8种== 和 .equals() 的区别(继续闹着玩儿)== 使用场景:== 用于比较对象引用(内存地址)。equals 用于比较对象内容,但其行为依赖于该类是否重写了equals方法java集合 hashmap和hashtable区别?因为hashmap不是线程安全,所以如果用hashmap可能用哪些问题?java有异常情况一般怎么处理?代码写的不好可能会出现OOM异常,用trycatch 能捕获吗?哪些情况下会OOM建立连接管道会不会导致OOMJVM的垃圾回收算法java多态?go的多态如何实现设计模式单例模式例子和到底解决什么问题懒汉式加锁检查两次一定能检查到存不存在吗?volatile能保证就能保证线程安全吗?为什么?创建单例的时候如果指令重排怎么解决Dfs&BFS判断字符串 是不是回文的?字符串长度空间是10g,只有计算机内存只有100m,如何实现这个100g的字符串是不是回文?逐块读取思路?具体大小可能不确定,怎么划分区块,会不会导致双指针往中间靠拢的时候一部分是2m,一个是1m?怎么解决?数据库mysql和mongoDB区别?Mysql 索引的实现原理?建立索引abc三个字段,我想查询我只知道bc,能命中索引吗?(最左匹配原则)项目拷打(多线程,redis)
查看28道真题和解析
点赞 评论 收藏
分享
评论
1
14
分享

创作者周榜

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