BIGO一面面经

更新:收到了bigo的感谢信,感觉回答的还不错啊,聊的很开心的结果反手一个挂。

——————————————————————————

面试的小哥哥长得很好看,声音也很好听。昨天加hr小姐姐的微信,看她的头像老感觉是在骂我hhh太逗了。

  1. 自我介绍
  2. 线程池相关
    (1) 什么时候用多线程什么时候用单线程,多线程一定比单线程好吗;
    (2) 如果让你创建一个线程池,应该包括哪些结构;
    (3) 怎么杀死一个正在运行的线程;
  3. 共享内存怎么实现的
  4. GC的种类,分别在什么情况下触发,老年代和新生代各用什么垃圾回收算法,内存泄漏的场景/原因,怎么排查;
  5. 写一个线程安全的单例模式,volatile的作用;
  6. 计算机网络
    (1) 一个url到服务器并返回的详细(非常详细,因为刚开始我说的比较简单)的过程;
    比如 DNS、IP、TCP建立连接、HTTP1.0/HTTP1.1,HTTPS、get、post、请求体、HTTP返回的状态码、TCP四次挥手、IP->MAC,ARP等
    (2) 根据上述提到的点进行提问
    HTTP1.0和HTTP1.1的区别,怎么判断是否为长连接,一定为长连接吗(keep-Alive),HTTPS对称加密的攻击方式,ARP;
  7. 算法(青蛙跳台阶类似)
    (1) 有 N 个苹果,每次取1个或者两个,有多少种取法
    (2) 有 N 个苹果,每次取1个、2个 ... M个(M<N),有多少种取法
  8. 比赛的分工你做了哪部分(简历涉及)
  9. 反问环节(我问了个你现在在什么地方,还以为不在国内hhh)
#BIGO##面经##Java工程师##校招#
全部评论
请问你啥时候开始面试的呢?
点赞 回复 分享
发布于 2019-09-10 13:59
请问是啥岗位
点赞 回复 分享
发布于 2019-09-10 14:04
现场还是视频呀
点赞 回复 分享
发布于 2019-09-10 14:12

相关推荐

10-17 12:16
同济大学 Java
7182oat:快快放弃了然后发给我,然后让我也泡他七天最后再拒掉,狠狠羞辱他一把😋
点赞 评论 收藏
分享
巧克力1:双选会不如教室宣讲会
点赞 评论 收藏
分享
1 31 评论
分享
牛客网
牛客企业服务