首页 > 字节跳动客户端实习一二面面经
头像
Backl1ght
编辑于 2020-07-21 20:00
+ 关注

字节跳动客户端实习一二面面经

一面(7.20 59min)

  1. 自我介绍
  2. HTTP,TCP,为啥挥手比握手多一次
  3. 进程与线程的区别,进程间通信
  4. Activity的生命周期(有点迷,onStart之后Activity可见但不可交互,面试官觉得这句话有问题,可能是我理解错了???)
  5. HashMap底层
  6. 快速排序,堆排序,堆
  7. 算法题:两个单链表的第一个相交节点(表达能力出锅了,给面试官讲了至少半个小时的思路,关键是还没有讲清楚,最后就干脆让我直接写代码了,幸好代码没出什么大问题)

我是真没想到这题我会讲不清楚,心凉.jpg

二面(7.21 53min)

面试官水平很高,人也超级nice,我答不出来的时候会给很多提示,虽然有些我问题还是没答上。。。

  1. 学过java吗?学过安卓吗?操作系统,数据库什么的学过吧?(emmm,学过一个学期)
  2. 用java写个单例吧(速成的设计模式,半年没怎么用过的java,用的双检测法,写了个大概,不过有很多小错误,面试官给了很多提示,但是我最后还有错误实在不会改,直接原地自闭)
  3. 了解过线程池吗?为什么要用线程池?(为什么我答得还行,然后说了CachedThreadPool和FixedThreadPool,然后被追问底层问到自闭,我只是知道名字而已啊,自闭++)
  4. Android四大组件?Activity启动模式?SingleTop模式下,如果启动一个和栈顶相同的Activity,这个Activity会收到什么回调?(最后一问没答上来,应该是 onNewIntent,我看过但是没想起来,自闭++)
  5. 写Android或java的时候遇到过OOM吗?(回答没有。内心OS:说实话这东西我只在尝试用GTX 1050跑神经网络的时候遇到过。自闭++)
  6. 死锁的形成?怎么避免死锁?(资源争夺balabalabala...,自闭++)
  7. 有写过自定义View么?(没有。自闭++)
  8. 算法题:二叉树中序遍历,要求非递归
  9. 有什么问题要问吗(问了对我的评价和建议,面试官觉得我学过一个学期的java和android,写单例的时候不应该出这么多错误,不应该不会改。内心OS:?????我为什么要问这个问题?)

我菜爆了.jpg

希望还能有后续

更多模拟面试

全部评论

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

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐