Vivo java开发安卓方向 秋招提前批 一面
忘记录音,就记得什么写什么吧
1.自我介绍
(没问项目)
2.Java的深拷贝和浅拷贝
3.介绍反射机制 缺点是什么
4.类加载机制
5.堆和栈的区别
6.介绍一下锁
7.出现死锁如何解决
8.线程和进程的区别
9.如何在java中实现线程
10.如何解决内存泄露的问题
11.如果A引用B,B引用A,如何回收这两个对象
12.JVM如何进行垃圾回收
13.传输层有哪些协议
14.TCP协议的三次握手为什么不能是两次
15.在1万个数据中查找中间的数据,A方法需要2秒钟,B方法需要5秒钟。在100万个数据中查找,A方法需要50秒,B方法需要30秒,如何衡量这两种方法的性能优劣。#vivo##校招##面经##Java工程师#
1.自我介绍
(没问项目)
2.Java的深拷贝和浅拷贝
3.介绍反射机制 缺点是什么
4.类加载机制
5.堆和栈的区别
6.介绍一下锁
7.出现死锁如何解决
8.线程和进程的区别
9.如何在java中实现线程
10.如何解决内存泄露的问题
11.如果A引用B,B引用A,如何回收这两个对象
12.JVM如何进行垃圾回收
13.传输层有哪些协议
14.TCP协议的三次握手为什么不能是两次
15.在1万个数据中查找中间的数据,A方法需要2秒钟,B方法需要5秒钟。在100万个数据中查找,A方法需要50秒,B方法需要30秒,如何衡量这两种方法的性能优劣。#vivo##校招##面经##Java工程师#