首页 > 百度移动研发面经(已OC)
头像
擅长丢人的seki同学
编辑于 2021-09-17 20:47
+ 关注

百度移动研发面经(已OC)

三轮连着面的,后端笔试没过调到了移动开发。总时长两个半小时,过程比较轻松,很好的体验,下次还来。
一面:45min,多线程面
  1. 对象建立过程,类加载过程
  2. HashMap底层结构
  3. synchronized用法和原理,是否可重用,和reentrantlock的区别,中断过程有哪些区别
  4. 公平锁和非公平锁
  5. JMM
  6. volatile的作用和特点
  7. 线程池的作用
  8. 算法:判断链表是否有环
  9. 反问:我的表现如何,移动开发包含服务端吗?不包含。
二面:45min,项目,网络和设计模式面
  1. 做过的每个项目都大致问了一遍
  2. 详细的聊了好多设计模式
  3. HTTP和HTTPS的区别,加密是怎么实现的
  4. 网络层的结构和功能
  5. TCP和UDP用完全不了解的人也能听懂的语言解释一下区别
  6. 反问:我的表现如何
三面:30min,聊天面
  1. 聊了聊客户端和服务端的区别,优劣
  2. 项目中如何处理数据库高并发量
  3. 做够视频处理吗,聊到了超分辨率GAN
  4. 喜欢哪座城市
  5. 高中以后,有过经过自己的不懈努力最终获得成功的经验吗
  6. 从未发起面试到你接受开始视频,发生了什么。或者说输入一个网址到现实页面的过程。这部分我回答的比较笼统,面试官是希望我能详细的说一下每层都经历了什么。
  7. 反问:我的表现如何,如果面试通过最迟多久发消息,如果不通过会发消息吗?不清楚。(已OC)

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖