栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2022/5/17字节跳动客户端二面

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2022/5/17字节跳动客户端二面

字节客户端二面

字节二面:
1、自我介绍 评价蛮好
2、什么时候接触的android?
3、java中==和equals的区别。
4、什么时候需要重写equals方法?
5、如何重写string的equals方法
6、你还常用object中的哪些方法?答 toString 和clone
7、介绍一下clone方法的作用?答深拷贝和浅拷贝,重写clone方法需要重写cloneable接口。
8、java回收内存(GC)。
9、java如何判断对象可以被回收?
10、java如何对对象进行回收?
11、你刚才说到新生代里面使用标记复制算法,为什么?
12、java类加载机制?
13、你刚才说双亲加载机制?你刚才说的没有出现双亲啊,只有一个父,双亲在哪里?(面试官跟我开了个玩笑,说其实是翻译的锅,哈哈哈,一下子不紧张了,感谢面试官)
14、为什么要使用双亲委派机制?
15、介绍一下你的项目。
16、项目中使用的python深度学习模型有多大。
17、你有什么办法缩小它吗? 我答,因为应用是实时性的,蓝牙数据量大,采用部署后台服务器通过网络传输数据的方式不太现实,所以我们通过换轻量级的神经网络训练模型来进行缩小。
18、项目中有使用到网络开发吗?答,私下有一个作业项目有用到。
19、http和https的区别?
20、https在哪里使用对称加密、在哪里使用非对称加密?
21、你知道有哪几种非对称加密算法? 我答RSA
22、简单介绍一下RSA(我忘了,面试官说没事)
23、操作系统中进程间通信有几种方式?介绍一下。
24、Activity的生命周期:从A跳转到B,生命周期执行的函数依次是什么?
25、Activity中如何获得一个view的高度和宽度?
26、Activity中什么时候能够获得一个view的高度和宽度? 我答onResume之后
27、android中如何实现进程间通信?我答contentprovider
28、contentprovider使用的是哪一种进程间通信方式?
29、讲一下Handler?
30、如果消息队列为空的时候,hander、looper会怎么做?
31、你说会阻塞,那么为什么没有出现ANR?
32、java题:以下语句的输出是什么,true还是false?

List l1 = new ArrayList<>() ;
List l2 = new ArrayList<>() ;
System.out.println(l1 == l2) ;

33、算法题:翻转链表k的指针(开头思路想错了,面试官说不能用第一种方法,让我换一种,结果时间到了,没写完,说了思路给面试官听)

如 k = 2
原链表 1 -> 2 -> 3 -> 4 -> 5 -> 6
翻转后 2 -> 1 -> 4 -> 3 -> 6 -> 5
感觉还不错~期待三面,去复习拉哈哈哈 二面被刷了,感觉是我投太迟了,人招够了,下次再努力吧哈哈哈~~~
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/914142.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号