阿里实习电面一面问题总结

上午接到阿里的电话,沟通后改到了晚上,想着现在很多没有准备好,晚上就直接裸面了。
面试官让我简单介绍后说我简历内容不多,就直接开问了。
  1. 你是如何理解Java面向对象?
  2. 为什么想从事android开发?
  3. Java里面是如何管理内存的?
  4. 垃圾回收算法有哪几种?分别运用场景有哪些?
  5. 队列和栈的区别?具体有哪些运用?
  6. List、Map、Set的区别与联系,底层实现原理是怎样的?
  7. HashMap和TreeMap实现原理?简单介绍下红黑树?
  8. 进程与线程的区别?进程间通信有哪几种方式?
  9. Java里同步的方法和机制?
  10. HTTP网络通信的过程是怎样的?为什么是基于TCP而不是UDP?
  11. 简述下常见的排序算法?快速排序的原理是什么?
  12. 一段字符序列,求每个字符出现的次数,要求时间复杂度和空间复杂度最优?
  13. 简单介绍下android四大组件?
  14. 你在开发这个项目时遇到的难点是什么?你是怎么解决的?
  15. 来杭州实习有问题么?
  16. 你还有什么想问我的?
总结这次电面:基础最重要!基础最重要!基础最重要!
上述有些问题并不算难,但是楼主回答地不是特别清楚明白,回答的时候因为有些问题记不太清了导致回答并不十分连贯,实在是基础不扎实的原因。好在面试官人特别nice,积极引导我解决问题。
数据结构与算法、Java基础知识、JVM相关内容、操作系统、计算机网络这些知识都必须特别特别扎实才行。
基础扎实的标准就是:针对面试官的每一个问题,务必要回答清楚明白,不能指望一两句话敷衍了事。
这次实习怕是当了炮灰,只能复习巩固好基础,争取秋招了。。。
#阿里巴巴##安卓工程师#
全部评论
这么晚还有面?
点赞 回复 分享
发布于 2017-04-26 08:56
我上星期五一面的,结果昨天又打过来我没接到,真是尴尬
点赞 回复 分享
发布于 2017-04-25 20:39

相关推荐

野猪不是猪🐗:我assume that你must技术aspect是solid的,temperament也挺good的,however面试不太serious,generally会feel style上不够sharp
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
24
分享

创作者周榜

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