美文网首页
字节跳动Android面经:3面+职业规划

字节跳动Android面经:3面+职业规划

作者: 西柚9102 | 来源:发表于2020-01-15 22:16 被阅读0次

    来自牛客网:小啊潇Ambition 的字节跳动Android实习面经,
    链接:https://www.nowcoder.com/discuss/361776?type=2&order=3&pos=1&page=1

    字节面试都是在牛客网上进行视频面试

    第1面(技术,50min)

    • TCP与UDP的区别

    • 三次握手四次挥手

    • TCP核心机制

    (滑动窗口,快速重传机制,拥塞控制...可以参考我的博客:https://blog.csdn.net/weixin_43490440/article/details/103237102

    • HTTP和HTTPS及其区别

    • HTTP请求格式(首行,协议头,空行,正文)

    • GET与POST的区别

    • 若建立连接时间比较长,HTTP是怎么优化的

    (注意是HTTP不是TCP,可以参考下:https://blog.csdn.net/weixin_34056162/article/details/85880162

    (网络怼到我哑口无言,问了三个问题都答不上来,这才换了一个方面)

    • Java中public,protected,default(什么也不写),private的区别

    • 子类可以继承父类哪些访问限定符修饰的方法(public,protected,default(什么也不写))

    • 如何使得一个函数不被覆写(final)

    • 静态内部类和匿名内部类的区别

    • 内部类如何调用外部类的方法(Outter.this.方法名)

    • 内存泄漏与内存溢出关系

    • 判断对象是否已死(两次标记:可达性分析+finalize方法)

    • 四种引用(强引用,软引用,弱引用,虚引用)

    算法题:两数之和(leetcode第一题,https://leetcode-cn.com/problems/two-sum/,要求时间复杂度O(n))

    (太紧张了,没优化到O(n),竟然给了2面)

    第2面(技术,70min)

    项目(10min)

    算法题:判断一个字符串是否是一个IPV4

    算法题:连续子数组的最大和(剑指Offer上的题)

    • Java异常体系(运行时与非运行时异常的区别)

    • HashCode与equals的区别

    • JVM内存区域划分(程序计数器,虚拟机栈,本地方法栈,堆,方法区,运行时常量池)

    • JVM内存回收方法(判断对象是否已死<1面那个问题>,新生代老年代的垃圾回收算法<复制算法,标记-整理>)

    • 哪些对象可以作为GC Roots

    • 数据库中delete和drop的区别

    • 数据库事务的使用场景

    • 数据库三大范式

    • 数据库索引的创建原则

    • 数据库索引底层实现(B+树)

    • 线程,进程,程序的区别

    • 死锁的产生条件

    ***模式

    继承与***模式的优劣势

    第3面(技术,40min)

    项目

    算法题:打印1-n之间的素数

    智力题:25匹马,5个赛道,最少多少次可以知道跑的最快的5匹马(运气爆棚,和百度一模一样)

    设计题:设计一个下载器的接口

    职业规划

    第4面(电话hr面,15min)

    问了些基本问题

    Android架构师面试题详解整理

    以下截图为这本PDF的目录索引,大家可以快速翻阅,是否有感兴趣或者薄弱点,查漏补缺或者深入学习都很不错,;

    需要这份最新安卓面试题解析大全PDF书的朋友,可以关注我,打开我的个人主页,个人简介有免费领取哦!


    历时半年,我们整理了这份市面上最全面的最新安卓面试题解析大全!

    包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目加真题技术点和思维解析

    可以说,如果你熟知这份PDF里面的大部分知识点(熟知,而不是深入理解原理和架构),随便去哪个互联网公司面试个20k以上的移动开发岗位很简单。

    相关文章

      网友评论

          本文标题:字节跳动Android面经:3面+职业规划

          本文链接:https://www.haomeiwen.com/subject/duivnctx.html