vivo提前批Java安卓方向面经

面试小哥人很好,问的问题比较灵活,不按套路来,感觉不是太妙

1,反射能破坏private,那还要private干嘛?

2,局部变量不赋值不能通过编译,为啥?

3,遍历一个arraylist用啥方式?

4,单例模式(我说了双重检验锁单例),追问为什么是线程安全的?为什么要双重检验? 你还能优化这个双重检验锁单例吗?(这个真不会了,我答也许把sync锁换成轻量级的更好)

5,b树 b+树

6, 两数之和(我用了hsshmap),追问有没有更好的方法?(不会 )

#vivo##Java工程师##校招##面经#
全部评论
有后续吗?同学
点赞 回复 分享
发布于 2020-06-10 16:02
第一个问题和你一样,我们估计是同一个面试官😪
点赞 回复 分享
发布于 2020-06-10 16:01

相关推荐

06-23 17:45
门头沟学院 Java
里面的项目啥的真的有用吗? 这些人是割韭菜吗?
HellowordX:很简单,如果你有自己稳定的学习路线和获取知识的方式就没必要,如果你啥都不懂的小白或者里边有你感兴趣的知识,我觉得挺值,我也经常为知识付费,因为时间精力有限,很多东西我不可能自己重复造轮子
点赞 评论 收藏
分享
05-05 21:45
已编辑
广州大学 Java
点赞 评论 收藏
分享
迟缓的斜杠青年巴比Q了:简历被投过的公司卖出去了,我前两天遇到过更离谱的,打电话来问我有没有意向报班学Java学习,服了,还拿我学校一个学长在他们那报班学了之后干了华为OD当招牌
点赞 评论 收藏
分享
评论
1
16
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务