For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
BAT是程序员们都向往的大厂,其面试难度如何?程序员们要到达什么水平才能进去呢?那就先来了解一下他们的面试题目吧。本文哈尔滨达内IT培训为大家介绍阿里Java开发面试题。
1、有没有登过网页版微信,问我用手机扫二维码登录是怎么实现的?
2、多线程,线程与进程有什么区别?结合内存说下
3、spring,IOC和AOP的原理,以及它的应用和实现?
4、Spring相关,要把一个组件注入到Spring中该怎么做?
5、collection的理解,选择一种说下底层实现?
6、JVM内存模型,JVM加载原理。
7、spring的理解,如何进行bean的配置,用ssh做没做过什么项目?
8、有什么想问我的?
在此,为大家分享面试Java开发工程师4个注意点:
1、根据大部分阿里巴巴java开发工程师面试经验,java的多线程和并发安全性及数据库相关这些都非常重要。
一面通常是聊一些java基本功,二面就是聊项目,三面谈理想和人生。
2、对于java一面问题,通常面试官的提问都有逻辑性,抓住他的逻辑主线,你就可以大致知道他下面要问什么。
所以,你可以尽量往他想要问的方向去说,这样你也可以游刃有余,进退自如。
3、多阅读和总结开源框架的具体底层实现源码。
4、建议还是准备一些秘密武器,譬如Java的虚拟机的内容、IO包和NIO包中的内容、Java的数据结构相关的类实现原理、Java并发包当中的(类、作用、实现原理)这四块你能够非常精通,那基本上面试不会有太多问题。