VIVO Java(Android)面经(offer)

VIVO Java(Android)面经

笔试

三月初统一的笔试。

一面(技术面)

  1. Java中重写与重构的区别?
  2. 浏览器输入域名怎么查询到IP地址(DNS过程)
  3. 客户端与服务器通信的过程(用socket和网络体系结构答了)。
  4. 什么是单例模式?
  5. 单例模式如何保证同步性?
  6. Hashmap底层结构、如何插入数据、扩容机制、负载因子等
  7. Hashmap线程安全吗?要线程安全怎么办?
  8. 说一下保持同步的方法?
  9. Wait和sleep的区别?wait调用发生了什么?之后怎么恢复?
  10. 网页请求有哪几种?Get和post各是什么?有什么区别?
  11. 安卓如何启动一个activity?
  12. 如何保证网络传输数据的安全性(https SSL TLS)
  13. 使用B+树有什么好处?
  14. 三次握手协议的过程。

一面下午搞完,晚上来了二面通知,HR面是小姐姐与你谈

二面(HR面)

自我介绍、社团学生工作经历、科研项目经历、其中遇到什么困难?有什么心得体会?

已经拿到哪些offer和薪资?期望薪资待遇?工作城市意向?

二面搞完 第二天晚上就来了offer

 

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值