- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java面试官心得
java面试官心得
篇一:java面试总结 任职要求: javajava面试宝典 精通java,熟悉socket和多线程开发,熟练掌握JSP、Servlet JDBC等相关技术,熟悉常用的数据模式 熟悉JVM性能调优(对JVM有一定的了解) 熟悉面向对象的系统分析、设计与编程思想了解设计模式、重构以及敏捷开发的基础知识 有敏捷开发和测试自动化经验者优先 框架 熟练使用主流来源框架,如Spring、struts2、mybatis、hibeenate,熟悉ssh、ssm框架集成 (使用过一种RPC协议、缓存技术) 能够熟练使用主流框架技术,包含:Spring Boot、Spring MVC 能够熟练使用主流框架技术,包含:Spring、Axon(CQRS) 熟练使用Springmvc+FreeMarker进行开发 数据库 熟悉关系型数据库,有redis等开源的NOSQL相关知识 能够熟练使用主流存储技术,包含:MySQL、MongoDB、Couchbase、Cassandra、Redis、FastDFS 熟练掌握MySql、Oracle 等数据库,sql语言,索引、过程、触发器的使用,掌握pl/sql编程 熟悉mysql使用,有一定的sql优化,维护经验;熟练掌握SQL、存储过程、触发器、视图的编写 熟悉至少一种NoSQL数据库,如MongoDB、Memcached、Redis、HBase等 至少掌握Oracle、DB2、Sql Server三种数据库中的两种 了解Oracle,Sybase,DB2等数据库系统之一 熟练使用MsSql、MySql、Oracle中的一种数据库 掌握postgreSQL数据库的使用和开发,有相关数据库经验也可 熟练掌握常用sql,使用过sybase,sqlserver、mysql等主流数据中一种或几种 熟悉数据库建模,熟练使用Oracle、DB2、mysql数据库并进行调优熟悉设计模式和UML 有数据库优化和设计经验(对软件系统的高性能、高并发、高可用等有了解和实践经验) (熟悉Linux/Nginx/haproxy负载均衡、反向代理等配置) 熟悉多线程及高性能的设计与编码及性能调优 Jquery 熟练使用HTML/XML、HTML5、CSS3、jquery、javascript、AJAX 、easyui、bootstrap等前端web应用程序开发技术 (掌握Ajax技术,熟悉jquery或Prototype应用) (了解前端dhtml技术,有一定js编程经验) 熟练使用js框架(extjs mootools) 熟悉Kendo UI开发者优先考虑。 服务器 熟练使用Aapache、tomcat、nginx等常见应用服务器,具有相关的部署和配置经验 Linux 熟悉工作流、Auto、MQ 熟悉IM,websocket,XMPP,MQTT等即时通讯方面技术优先考虑 能够熟练使用主流队列技术,包含:ActiveMQ、RabbitMQ、kafka、Disruptor 能够熟练使用主流RPC技术,包含:Thrift、Dubbo 能够熟练使用主流通信技术,包含:Mina、Netty、Protobuf 资深java工程师 精通C++或java;能够在 Linux 系统上进行开发部署工作 精通 TCP/UDP 等常见协议,并具有丰富的网络服务器开发经验 熟悉代理服务器、负载均衡常用网络组件 熟悉常见的服务器开发模式,并精通其中的一种或多种 熟悉缓存/消息队列等常用中间件技术,并且熟悉常用的开源框架 能够带领团队设计、开发 10w 行以上代码的核心服务器 熟悉长期运行、高并发的 C++ 或java服务器的开发、部署、测试、排错等工作 熟悉至少一种网络协议栈,能够快速理解和开发新的协议栈 中等规模软件项目的规划和管理能力 自我评价: 有较好的沟通交流能力与抗压能力 学习能力强,拥有优秀的逻辑思维能力 性格开朗、善于沟通、有良好的学习能力、有良好的团队协作能力、较强的抗压能力、有良好的编码规范意识、勇于接受挑战、善于自我激励 职业规划 项目流程 *************JavaOOP****************** ☆1.谈谈你对oop的理解,oop有哪些特性?各有什么特点? Jav
文档评论(0)