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

已挂。
后台转客户端。一晚上接连两面。两面的题目分不清时间顺序就混在一起写了,可能有漏掉一些。

  • 100级台阶,每次上一步或两步,有多少种走法。
  • 如果200级,你估计有多少种走法(不用编程)。
  • 给出一个数组,找出两个数[a,b]和为n,不存在则返回[-1,-1]。写出两种解法,不能暴力穷举。

  • 讲讲面向过程、面向对象、面向切面。
  • 指针和数组的关系和区别。
  • 讲讲Android handler。
  • 队列和栈的区别和用途。
  • 两个栈实现队列。
  • 输入Url到浏览器显示过程。
  • http请求方法。
  • get和post区别。
  • surficeView和view的区别。
  • app从点击图标开始的启动全过程。
  • 什么是线程安全。
  • 线程安全有哪些机制。
  • 如何保证 int加加(加号打不出来)线程安全。
  • Android线程间通信有哪些机制。
  • cpu调度方式有哪些。
  • 空间局部性和时间局部性。
  • 数据库乐观锁和悲观锁。
  • 数据库索引作用,优缺点。
  • TCP拥塞控制。
  • https加密传输过程。
  • java内存模型。
  • java垃圾回收算法有哪些。
  • 讲讲标记清除算法。
  • java四中引用。


#字节跳动##面经##校招##安卓工程师#
全部评论
大佬  二面完多久后知道结果的呢??我也昨天刚二面,现在还没有结果。。。
点赞 回复 分享
发布于 2019-09-21 16:58
咋看挂没挂的……
点赞 回复 分享
发布于 2019-09-21 17:01
短信怎么说的啊
点赞 回复 分享
发布于 2019-09-21 18:44
第一次为啥挂了,答的不好吗大哥
点赞 回复 分享
发布于 2019-10-03 16:57
200级..咋估啊
点赞 回复 分享
发布于 2020-06-27 21:37

相关推荐

评论
5
107
分享
牛客网
牛客企业服务