今天中午接到阿里巴巴的电话面试,电面了将近一个小时左右。感觉自己发挥得并不好,好多基础的只是还是一知半解的,
虽然看过一些东西的源代码,但是,很多东西,也只是限看过而且,但是一到用的时候,或者被问到的时候, 却突然失忆„„,
这里记录一下今天问到的问题。给自己长长记性。 PS 凭着记忆来把他问的问题整理一下,并列出来,准备一一理解清楚
最开始的几个问题我现在已经记不清楚了, 估计当时紧张了。 你对Java的集合框架了解吗? 能否说说常用的类?
说说Hashtable与HashMap的区别: 源代码级别的区别呢? 平时用过的List有哪些?
(除了ArrayList和LinkedList),ArrayList和LinkedList的区别?
ArrayList的特点,内部容器是如何扩充的? Properties类的特点? 线程安全? 平时使用过的框架有哪些?
(我提到了Struts2) 请说一下Struts2的初始化?和类的创建?(从源代码角度出发)
据你了解,除了反射还有什么方式可以动态的创建对象?(我提到了CGLIB„„ 我以为他会接着问CGLIB,揪心中„„,结果他没问)
请说一下Struts2 是如何把Action交给Spring托管的?它是单例的还是多例? 你们页面的表单对象是多例还是单例?
请说一下你们业务层对象是单例还是多例的? 请说一下Struts2源代码中有哪些设计模式? 请说一下,你觉得你最熟悉的技术特点?
(我提到了并发编程) 请说一下线程安全出现的原因? 请说一下线程池的中断策略(4个)? 各有什么特点?
请说一下Tomcat配置不同应用的不同端口如何配置? 如何配置数据源? 如何实现动态部署? 请说一下Java常用的优化?
相关推荐
一些java基础的东西,有时候面试会问到,里面涵盖了数据类型,操作符等一些java基础的东西,有时候面试会问到,里面涵盖了数据类型,操作符等一些java基础的东西,有时候面试会问到,里面涵盖了数据类型,操作符等
一些java基础算法、leetcode刷题 Java学习资料
总结的一些Java基础知识
不错的java基础资料,是一些关于java】基础的ppt
java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础...
接口与抽象类的区别java基础一些东西,这些东西在面试中是常考的。大家可以看看
【一线互联网大厂Java核心面试题库】Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等..
Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础学习Java基础...
比较经典的JAVA开发初学者的例子,通过自己上机调试我相信大家从中会学习好多知识
提供一些Java基础面试题,需要面试java类工作的面试宝典。
Java基础编程题(含答案) 一些java基础的编程题 面试题
Java基础加强Java基础加强Java基础加强
\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类
这套课程既可以作为从零基础开始学习的JAVA基础到高级学习教程,对于有JAVA基础的同学来说可以略过前面的JAVA基础章节,直接学习后续的JAVA高级部分课程。更可以灵活的作为章节技术,进行针对性的JAVA学习。还是要...
市面上目前流传的java基础视频教程都是讲一些最基础的java语法和相关API的应用,然而用人单位对初级程序员的要求越来越高,那些讲解java基础语法的视频教程已经无法满足大众的学习要求。本套视频教程录制完中国第一...
JAVA基础JAVA基础JAVA基础JAVA基础JAVA基础
Java基础 java学习笔记 Java Java基础Markdown学习笔记,可转换成PDF、Word等格式
一些Java基础的代码
Java基础入门教程 第5章 Java基础类的应用(共42页).ppt Java基础入门教程 第6章 集合框架(共28页).ppt Java基础入门教程 第7章 Java中的异常处理(共26页).ppt Java基础入门教程 第8章 文件流的输入输出操作...
Java基础思维导图涵盖大部分Java基础重点内容。适用于新手小白理解Java学习之路。