美文网首页编程程序员
java程序员阿里面试通过后总结

java程序员阿里面试通过后总结

作者: java大湿兄 | 来源:发表于2017-08-19 10:32 被阅读330次

    今天小编逛论坛的时候看到一位程序员很开心的拿到了阿里的offer,正好现在群里的伙伴们最近都在着急找工作,而且这位程序员也把他面试的经过,面试题贴出来了,坦白地讲,有点难,有点打击人的意思,但是,小编还是希望能分享出来给大家看看,借用马云的一句话,人总是要有梦想的,万一实现了呢!

    一面:

    1.讲项目,hibert编码,空间索引与一般索引区别。

    2.深度优先遍历,广度优先遍历算法,在什么地方可以应用。

    3.http请求头包含哪些信息(url地址,编码方式,cookie,请求方式。。。)

    4.提升访问网页效率的方法(缓存:客户端缓存,cdn缓存,服务器缓存,多线程,负载均衡之类)

    5.java jvm原理,内存模型与回收算法

    6.讲讲多线程,多线程的同步方法

    7.list,map,set之间的区别

    二面:

    首先讲一下自己的Java的学习过程

  1. 1.悲观锁与乐观锁

  2. 2.String StringBuffer StringBuilder的区别

  3. 2.1对象判断采用hashcode判断对象是不是同一对象

  4. 3.Java集合(Map List Set)

  5. 4.Servlet的生命周期

  6. 5.Spring 中哪些好的技术(IoC以及其他的),Spring有哪些缺点。

  7. 6.写一个多线程安全的单例模式

  8. 7.杨辉三角形的算法,第N行的数的计算

  9. 8.给定两个全都是大写的字符串a,b a的长度大于b的长度,问如何判断b中的所有字符都在a中(首先a,b排序,然后再两列比较)

  10. 三面:

  11. 1.讲一下自己的学习经历从大学开始(课程内容,自己学习的内容,项目内容)

  12. 2.因为是做地图相关问了,百度地图,高德地图他们存储空间数据如何存储的

  13. 3.问了个人git网址更新频率不高(没想到给的链接真会看)

  14. 4.有没有好好学过一个框架,spring aop ioc这样的原理知道么?

  15. hr面

  16. 1.说一下项目经历(hr那边说没看到简历,项目经历最好简短,因为hr不懂技术会烦。。。别问我怎么知道的)

  17. 2.你是怎么学习的,说完会让举个例子

  18. 3.实习投了哪几个公司?为什么,原因

  19. 4.最得意的项目是什么?为什么?(回答因为项目对实际作用大,并得到认可)

  20. 5.最得意的项目内容,讲了会

  21. 6.你简历上写的是最想去的部门不是我们部门,来我们部门的话对你有影响麽?

  22. 学习Java的同学注意了!!!
    学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群346942462,我们一起学Java!

    相关文章

      网友评论

      本文标题:java程序员阿里面试通过后总结

      本文链接:https://www.haomeiwen.com/subject/dbqtdxtx.html