分享 UC优视 的android程序员面试题

最后有朋友去UC优视进行了android程序员的相关的面试,而他又刚好将试题拍了下来他提交了给我www.yidin.net,那么就来和大家分享一下吧。

  1. 介绍一下java 的集合类?分别适合什么场景?
  2. 什么是死锁?如何避免?
  3. 内存溢出来内存泄露有什么区别?何时会产生内存泄露?内存优化有那些方法?
  4. 简述 jvm 加载 class 的机制?
  5. 举例final的使用场景?
  6. 简述 public、private、protected 的作用域。
  7. 简述接口与抽象类的区别。
  8. 简述 java 的序列化与反序列化的原理。
  9. 用 java serversocket 编写一个服务器服务程向客户端发送 “hellow“,并编写客户端接收数据并打印出来。
  10. 简述 hashtable 的 get和put函数的实现。

综合测试题由于都是图形类的智力题所以用图片来演示:

 

分享 UC优视 的android程序员面试题_第1张图片

 

试题都是一些比较基础的题目,大家多留意一下就能解决了。

更多的移动互联网的发展趋势、拓者设计吧效果图、移动互联网应用相关的资料请到互联网的一点事:www.yidin.net 留言

转载请注明: http://www.yidin.net/?p=9635


你可能感兴趣的:(分享 UC优视 的android程序员面试题)