【vivo】-Java岗-技术一面

后悔了,,,应该好好准备的,vivo竟然就一次面试,而且问的不算难。。。难受了

1、深度学习,cnn和rnn的区别

2、如何判断训练的准确度

3、深度学习是否接触过其他平台

4、安卓的四大组件

5、activity的生命周期

6、安卓前端和后端的网络交互方式

7、http和https区别

8、tcp和udp的区别

9、如果想要用udp保持可靠、有序传输怎么办

10、tcp为什么是三次握手

11、谈到https的加密传输,你用过哪些加密方式

12、map的数据结构、冲突解决和扩容机制

13、众多map中哪些是线程安全的哪些是线程不安全的

14、线程安全的map如何保证线程安全

15、concurentmap和hashtable有什么区别

16、红黑树、二叉树、B+数有什么区别

17、哪个数的效率最高,为什么

18、树 除了可以用栈保存,还可以用什么存储

19、进程和线程的区别

20、线程的实现方式

21、线程池的参数

22、线程池使用到的设计模式

23、synchronized和lock的区别

24、jvm的垃圾处理机制

25、如果判断某个对象是否存活

26、数据库索引用的是什么数据结构

27、如果有n个便利店,知道经纬度,知道自己的坐标,给出由进及远的顺序,如何优化、

28、http、https报文段报头数据

发表评论

后才能评论