字节跳动(今日头条Android开发)一面

一面

时间:2024.2.2

时长:1个小时

1、自我介绍

2、介绍一下自己比较了解的项目、问了一下项目的部分功能的实现过程

3、网页输入url后,浏览器后面会发生什么

4、网络协议了解哪些

5、react和vue框架各自的核心优势是什么

6、MVVM单词的每个字母代表什么含义

7、介绍一下java面向对象三大特征,多态的举例

8、继承和接口的区别,为什么有了继承还要创造接口

9、final修饰的方法可以被重载吗

10、项目里用到的封装、继承、多态举例

11、Java写项目一般用到什么数据结构

12、多线程如何保证线程是安全的

13、死锁的场景

14、类加载的步骤

15、讲一下jvm内存结构

16、手撕算法:最大子数组和:给你一个整数数组 nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。

一面总结:都是Java基础都答上来了,本来以为今日头条面试会很难的面试前就没报什么希望告诉自己尽力就好,没想到挺简单的,算法也写出来了,两天后收到的二面时间约在了年后2.26。

#字节跳动##面试#
校招面试题 文章被收录于专栏

记录我的校招面试经历,要和大家一起努力!

全部评论
没想到安卓开发面试就是前端+后端基础内容吗,我以为安卓有它自己对应的一套框架啥的呢
点赞 回复
分享
发布于 03-02 00:34 黑龙江
lz二面结果出了吗
点赞 回复
分享
发布于 03-02 13:35 广东
联易融
校招火热招聘中
官网直投

相关推荐

7 15 评论
分享
牛客网
牛客企业服务