您的位置:首页 > 职场人生

JAVA面试掌握的技术点

2017-12-03 18:59 323 查看

简介

精通Java语言,熟练掌握Spring 、IOC、AOP、MyBatis、Json;

熟练掌握多线程、Socket、Jnio等网络通信基础及netty相关框架;

熟练掌握Tcp/Ip、Http、Rest、Soap、Webservice等协议及相关框架如CXF;

熟练掌握Eclipse、Ant等开发和编译工具,熟悉配制和管理工具,如Svn、Git、Maven、Gradle;

熟练掌握常用数据库Mysql/Oracle中的一种,熟悉Sql及数据库优化,熟悉数据库及表结构设计规范,熟悉存储过程及视图;

熟悉缓存和Nosql技术,如Redis\Memcached;

熟悉Dubbo、Zookeeper、MQ和消息推送;

有分布式、集群开发及阿里云部署经验;

理解Java反射机制

常用的设计模式

sql性能调优

备用的链接

名称链接
TCP/IP协议栈及OSI参考模型详解http://wangdy.blog.51cto.com/3845563/1588379
java nio:http://blog.csdn.net/z173273946/article/details/50010375
高并发:https://my.oschina.net/hosee/blog?&search=%E9%AB%98%E5%B9%B6%E5%8F%91
Jvm内存模型:http://gityuan.com/2016/01/09/java-memory/
netty线程模型:http://www.cnblogs.com/TomSnail/p/6158249.html
tomcat setting 配置http://blog.chopmoon.com/favorites/231.html

面试题

http://www.importnew.com/22083.html

http://www.cnblogs.com/lanxuezaipiao/p/3371224.html

http://www.importnew.com/10980.html

http://blog.csdn.net/jackfrued/article/details/44921941

常用的书籍

初级:

《java从入门到精通》 没看过,但是买的人很多,有视频。

《疯狂java讲义》 没看过,买的人也不少。

《head first java》head first系列都蛮好的,看起来不乏味。

中级:

《java编程思想》java程序员必读书籍,厚厚的,让你有种看不完的感觉,但是认真学了收获会很大

《java核心技术卷1 2》 推荐买第十版,最新的。也是讲基础的,虽然很啰嗦,但是正是因为厚,写得多,所以你才能理解的更透彻。

《head first 设计模式》设计模式经典之一,有趣的案例驱动,看起来很有意思。

《设计模式之禅》国内大牛力作,通俗易懂,某些设计模式的实现和《headfirst设计模式》有区别,可以两本一起看。

《大话设计模式》没看过,也挺有名的,不做评价。

《java并发编程实战》多线程好书,不光教你怎么用,还告诉你为什么要这么用。

高级:

《effevtive java》必看书籍。讲了70+如何写好java代码的例子。看了这些你会觉得以前写的代码都是问题。

《重构 改善代码既有的设计》必看书籍。重构你之前的代码能让你有一个很高的进步。

《深入理解java虚拟机》必看,不解释。

《java8实战》java9都要出来了,你java8还不会说不过去的。。

《java性能权威指南》学完虚拟机再看它,深奥的一比。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: