记录某公司的一次面试

昨天去了一家公司面试 Java 开发岗位,这篇文章主要是做一个面试的记录以及总结。

 

...请看原文,原文地址在文章的最下方

 

1、面向对象的三大特性

答:封装、继承、多态。

2、XML解析

...请看原文,原文地址在文章的最下方

 

 

3、反射

...请看原文,原文地址在文章的最下方

7、Hibernate 的一级缓存、二级缓存

8、ConcurrentHashMap 的 key 可不可以为 null ?

9、线程池的线程命名

...请看原文,原文地址在文章的最下方

10、Linux上安装好MySQL,只能本机访问,其他机器不能访问的问题

...请看原文,原文地址在文章的最下方

11、线程池核心线程数(core) 和 最大线程数(max)

...请看原文,原文地址在文章的最下方

12、线程池捕获异

13、Mybatis 的 Mapper

参考:

...请看原文,原文地址在文章的最下方

14、Jsp和servlet ,jsp的 9大内置对象

 

JSP 的九大内置对象:

内置对象名类型
requestHttpServletRequest
responseHttpServletResponse
configServletConfig
applicationServletContext
sessionHttpSession
exceptionThrowable
pageObject(this)
outJspWriter
pageContextPageContext

JSP 的四大域对象:

对象
ServletContextcontext域
HttpServletRequetrequest域
HttpSessionsession域
PageContextpage域

15、文件上传、socket、流

参考:

 

16、Netty

参考:

Netty——基本使用介绍

17、集合

答:List、Set、Map

List 是有序的,可以有重复元素

Set 是无序的,不允许有重复元素

Map 是键值对

18、IO 和 NIO

参考:

Java NIO 系列教程

19、写在最后

最后,我发现面试官也有一些错误...请看原文,原文地址在文章的最下方


先写到这里,以后有什么补充再更新。

本文永久更新地址:https://github.com/nnngu/LearningNotes/blob/master/_posts/2018-03-30-%E6%9F%90%E5%85%AC%E5%8F%B8(%E7%AE%80%E7%A7%B0SMKJ)%E9%9D%A2%E8%AF%95%E8%AE%B0%E5%BD%95.md

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值