下面小编就来分享下阿里 巴巴 Java 两轮面试题 一面: 介绍Hashmap的原理 介绍红黑树 线程同步,并发操作如何控制 抽象工厂和工厂方法模式的区别 工厂模式的思想 简述struts的工作流程 二面 自我介绍 对Spring的认识,怎么理解,项目中都用什么? Arraylist的原理 Spring中autowire和resourse关键字的区别 线程池的使用时的注意事项 sendRedirect, foward区别 如果以上问题你只会一半,那小心咯,第一轮就要被淘汰了…… 需要好好研究java编程知识了! 一个小建议: 如果是个新手,那么阿里巴巴的java面试 对你来说还是太勉强啦。 新手程序员,除了关注最新的技术发展之外,仍然要注重编程实战。 有两种方式学习编程,一种是一边找各种资源学习,一边利用电脑运行书中的代码,直接实战。 另外一种方式,如果你手上没有书籍,建议去各平台看看视频,因为面试主要的还是技术。如果你的一些技术方面不过关,那么你去阿里面试应该也是炮灰一名,你需要经过一段时间的努力沉淀才能更好的去进攻阿里。 想学习交流HashMap,nginx、dubbo、Spring MVC,分布式、高性能高可用、redis、jvm、多线程、netty、kafka、的加群:697579751 Java常见的问题 你如果要问我java具体的面试题有哪些?然后依照这些问题,直接以背书形式参加名企校招,此路是不通的。 小编只能跟你分享常考到的一些知识点。 比如Java并发包当中的类、作用、实现原理,Java的虚拟机的内容、内存系列问题(分为哪几部分、Java的内存模型是怎么设计的、为什么这么设计)、Java的数据结构相关的类实现原理,比如LinkedList,ArrayList等。 把面试当练兵 面试从某种意义上,也可以当做是练兵。你不仅仅是通过一场场面试找到工作,更是通过面试认识自我,所以它也是找到自我的一个过程。 |