您当前的位置: 首页 >  Java

TechGuide

暂无认证

  • 3浏览

    0关注

    176博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

BIGO Java 123 + HR 面面经(已意向)

TechGuide 发布时间:2021-10-12 23:53:24 ,浏览量:3

恭喜发现宝藏!微信搜索公众号【TechGuide】关注更多新鲜好文和互联网大厂的笔经面经。 作者@TechGuide【全网同名】 点赞再看,养成习惯,您动动手指对原创作者意义非凡🤝

面试部门 / 岗位:imo / 后台开发 一面(8.31 14:30)
  1. 实习做了什么

  2. 介绍实习的项目

  3. 有哪些数据结构

  4. 链表和数组的区别

  5. 跳表的原理和插入过程

  6. 场景题:有很多数据,各自具有依赖关系,采用什么数据结构存储

  7. 三次握手和四次挥手的过程

  8. 工厂模式的设计思路,优缺点

  9. 四种引用

  10. 场景题:如果是一个服务器用于存储数据,然后里面有一些数据是热点数组,需要缓存,用哪种引用

  11. 面向对象和面向过程的区别

  12. 接口和抽象类的区别

  13. 多态的分类

  14. 异常体系

  15. finally 的作用

  16. 如果在 finally 块中有 return 语句,发生异常会执行吗?不发生呢?

  17. ArrayList 的扩容过程

  18. 非线程安全的集合怎么改为线程安全

算法题 LC 21 合并有序链表

分析最差最好时间复杂度

二面(9.7 17:30)
  1. 实习做了什么

  2. 介绍实习的项目

  3. 介绍项目

  4. 怎么实现 IOC 的

  5. 怎么管理 Bean 的

  6. 一个请求进入,是怎么运作的

  7. Shiro 怎么集成的

  8. 怎么解决循环依赖的情况

  9. 做了这个项目的收获

  10. Redis 的数据结构有哪些?使用场景?(尬住了,只知道 sorted set 的场景)

  11. 场景题:记录活跃用户

  12. 核心组件有哪些以及对应的功能

  13. Netty 的线程模型

算法题 LC 515 在每个树行中找最大值

在上面题目基础上,修改条件(奇数最大,偶数最小)(也是尴尬现场,定义了 flag 变量,忘记更新了)

三面(9.22 17:30)
  1. 介绍实习的项目

  2. 实习做了什么

  3. 实习遇到的困难,怎么解决的

  4. 实习的收获

算法题 剑指42 连续子数组最大和

动态规划 二分递归 在上面题目基础上,修改条件(输出子数组,不单单是最大值)

闲聊: 5. 对于博客的想法

  1. 对于新技术的想法

  2. 如何学习一个新的技术

  3. 未来规划

  4. 怎么协调工作与学习

HR 面(9.26 20:00)
  1. 项目做了什么,有什么收获

  2. 对于前面面试官的看法

  3. 对于 BIGO 的一个了解

  4. 对于 YY 和 BIGO 的一个区别了解

  5. 实习做了什么,有什么收获(这个时候才发现 BIGO 投递简历的时候没有加上实习的内容,我就说怎么面试官听到我说实习的时候问的不是具体的东西)

  6. 对于企业更加看重的是什么

  7. 对于薪资的一个要求

  8. 手上有其他 offer 或者在流程中的吗

结果

9.30 下午收到意向书

关注
打赏
1665329535
查看更多评论
立即登录/注册

微信扫码登录

0.0377s