• 回答数

    4

  • 浏览数

    81

沙土花生
首页 > 工程师考试 > java工程师技能

4个回答 默认排序
  • 默认排序
  • 按时间排序

dreamydream

已采纳

1.学习能力:通过系统化学习课程的知识点,不断加强学习新技术的能力并养成良好的学习方法。2.编程思维:将所学技术灵活应用,形成解决客户实际问题的能力。3.代码经验:高效编写代码、框架设计能力、快速解决bug的能力。4.沟通能力:用口头和文档表述软件的编程思路的能力。

java工程师技能

303 评论(10)

流云归晚

A. java软件开发工程师简历的技能怎么写 java软件开发工程师的技能:熟练运用struts 、hibernate、spring等框架技术、掌握JSP、Servlet、JQuery等Web开发技术、熟悉JBPM工作流技术及JasperReport、JFreeChart等报表技术、数据库方面使用过Oracle、Sqlserver等进行过开发、熟悉SQL数据库操作语言。 B. java工程师的专业技能包括哪些 core java,js,servlet,jsp,SSH三大框架,xml,SQL和数据库。Proxy、ThreadLocal、InvocationHandler后面的这三个是类。 嗯。Spring的IOC、AOP。 MVC 23种设计模式。主要是单利。抽象工厂。工厂方法。迭代。策略。装饰者。适配器。 ejb。了解JNDI。JPA。JTA。 嗯。也没什么了。还有就是前台的 HTML。JSP。JSF。JS。嗯。 Struts2 的 前端控制器。拦截器等等。 C. 急求Java程序员技能描述!! 精通Java语言,熟练掌握了j2ee、jsp、servlet、struts、 spring、hibernate技术,熟练数据库Oracle的数据库技术的管理与维护,熟练运用SQL语句,熟练运用struts、hibernate、spring轻量级三大框架技术进行项目开发。 熟悉java开发工具Eclipse使用。熟练Tomcat容器的配置及使用。熟练使用HTML/XML标记语言和JS脚本语言、熟练UML统一建模语言,能运用Sybase PowerDesigner进行模型建立。 还有尽量不要说精通 !!精通不符合实际,因为很对面试官自己都不敢谈精通! D. Java程序员的三年工作经验,应该必备哪些专业技能 1、基本语法 这包括static、final、transient等关键字的作用,foreach循环的原理等等。 2、 *** 非常重要,基本上就是List、Map、Set,各种实现类的底层实现原理,实现类的优缺点。 *** 要掌握的是ArrayList、LinkedList、Hashtable、HashMap、ConcurrentHashMap、HashSet的实现原理, (1)ConcurrentHashMap的锁分段技术 (2)ConcurrentHashMap的读是否要加锁,为什么 (3)ConcurrentHashMap的迭代器是强一致性的迭代器还是弱一致性的迭代器 3、设计模式 设计模式在工作中是非常重要、非常有用的,23种设计模式中重点研究常用的十来种就可以了,面试中关于设计模式的问答主要是三个方向: (1)你的项目中用到了哪些设计模式,如何使用 (2)知道常用设计模式的优缺点 (3)能画出常用设计模式的UML图 4、多线程 假如有Thread1、Thread2、Thread3、Thread4四条线程分别统计C、D、E、F四个盘的大小,所有线程都统计完毕交给Thread5线程去做汇总,应当如何实现? 聪明的网友们对这个问题是否有答案呢?不难,下就有现成的类可以使用。 另外,线程池在面试中也是比较常问的一块,常用的线程池有几种?这几种线程池之间有什么区别和联系?线程池的实现原理是怎么样的?实际一些的,会给你一些具体的场景,让你回答这种场景该使用什么样的线程池比较合适。 最后,虽然面试问得不多,但是多线程同步、锁这块也是重点。synchronized和ReentrantLock的区别、synchronized锁普通方法和锁静态方法、死锁的原理及排查方法等等,关于多线程, 5、JDK源码 要想拿高工资,JDK源码不可不读。总结一下比较重要的源码: (1)List、Map、Set实现类的源代码 (2)ReentrantLock、AQS的源代码 (3)AtomicInteger的实现原理,主要能说清楚CAS机制并且AtomicInteger是如何利用CAS机制实现的 (4)线程池的实现原理 (5)Object类中的方法以及每个方法的作用 6、框架 老生常谈,面试必问的东西。一般来说会问你一下你们项目中使用的框架,然后给你一些场景问你用框架怎么做,比如我想要在Spring初始化bean的时候做一些事情该怎么做、想要在bean销毁的时候做一些事情该怎么做、MyBatis中$和#的区别等等,这些都比较实际了,平时积累得好、有多学习框架的使用细节自然都不成问题。 7、数据库 一些基本的像union和union all的区别、left join、几种索引及其区别就不谈了,比较重要的就是数据库性能的优化,如果对于数据库的性能优化一窍不通,那么有时间,还是建议你在面试前花一两天专门把SQL基础和SQL优化的内容准备一下。 8、数据结构和算法分析 数据结构和算法分析,对于一名程序员来说,会比不会好而且在工作中绝对能派上用场。数组、链表是基础,栈和队列深入一些但也不难,树挺重要的,比较重要的树AVL树、红黑树,可以不了解它们的具体实现,但是要知道什么是二叉查找树、什么是平衡树,AVL树和红黑树的区别。 9、Java虚拟机 Java虚拟机中比较重要的内容: (1)Java虚拟机的内存布局 (2)GC算法及几种垃圾收集器 (3)类加载机制,也就是双亲委派模型 (4)Java内存模型 (5)happens-before规则 (6)volatile关键字使用规则 E. 智联招聘java专业技能怎么写 你可以参考该招聘网站上发布招聘信息的公司的任职要求,根据其要求进行写作 F. 计算机专业的求职简历中专业技能描述怎么写啊 Java: 1. 全面掌握Java语言及面向对象的设计思想。 2. 熟悉JSP,Servlet,JavaBean等J2EE的核心技术。 3. 熟练使用、Hibernate 以及Spring 框架。 4. 熟悉Struts 和EJB 框架。 5. 熟练使用Ajax,利用DWR框架设计Ajax的MVC框架以及自定义Ajax框架。 6. 能熟练的应用各种常见的设计模式:工厂模式,单例模式,缺省适配器模式,不变模式等。 7. 熟练掌握Web Service技术 8. 熟练使用JSP,HTML,JSTL,EL等表现层技术。 9. 熟练应用JavaScript ,CSS, Dreamweaver。 _________________________________________ 数据库: 1. 熟悉T-SQL语言,能够熟练的使用SQL语句创建表,约束,视图,存储过程。 2. 熟练运用SQLServer,MySQL等数据库系统以及基于(尤其是SQLServer)进行的应用程序开发。 _________________________________________ 其 他: 1. 熟悉C#面向对象语言,熟悉.NetFrameWork 等核心框架。 2. 熟悉技术并能够熟练地使用Visual Studio2008独立进行Web开发。 3. 熟悉等基于Inter的数据库访问技术。 这个可以作为参考! G. java软件工程师技能专长怎么写 可以写你学会哪些技术,比如SSH三大框架,以及对技能的掌握程度。

240 评论(8)

小脸欠捏

一、逻辑思维能力这一点在学习Java的过程中很重要,可以说这是对程序员最基本的要求。对于理工科成绩比较好的学生来说,学习Java是比较有优势的,这并不是说文科生或者艺术生就完全不适合学习Java,逻辑思维有时也离不开平常的锻炼。当你怀有一腔学习Java的热忱,平时也有积极锻炼自己的逻辑思维能力,那么成功就会离你不远。二、学习能力任何一份工作,如果想要进步都是需要不断充电学习的,Java开发的岗位也不例外。科技的发展会带动各种新型技术的发展,学习Java就要及时关注这些新技术并且转化为自己的技能,因此不断接受新事物、不断学习提升自己也非常重要,这需要保持非常高的信息敏感度。三、表达能力学习Java,还需要良好的表达能力,这种能力主要体现在具体的面试中。当你回答面试官提出的相关问题时,逻辑清晰,不仅能做出相应的回答,而且能够理论联系实际,提出自己独特的见解,就会给面试官留下良好的第一印象,也会增加成功面试的几率。

219 评论(9)

LiaoL童鞋

一:java软件工程师项目经验要求

1.一年以上正规项目开发经验

2.熟悉软件开发流程、体系结构,较好的文档能力及编码风格

3.至少熟悉OA、CRM、HR、ERP、电子商务中一种业务类型

二:java软件工程师职业素质要求

1.学习能力和主动性

2.团队协作和沟通表达

3.责任心和稳定性

三:java软件工程师平台技能要求

1.熟悉Eclipse开发工具,熟悉Weblogic安装部署

2.熟悉Linux基本操作

四:Java软件工程师技术要求

1.具有良好Java语言基础,面向对象基础

2.熟悉Struts、Hibernate、Spring等主流技术框架

3.熟悉Ajax、XML解析、Excel导出、文件上传、发送Mail等常见业务的实现

五:java软件工程师数据库技术要求

1.熟练掌握、运用SQLServer或者Oracle数据库

2.精通SQL语句,熟悉存储过程、视图、索引、事务处理等

3.能够根据具体业务和要求进行查询优化

六:java软件工程师客户端技术要求

1.精通HTML、CSS、XML、JavaScript等Web开发技术2

2.熟悉DIVCSS网页布局,提供良好的视觉效果和用户体验

3.熟悉AJAX原理,掌握一种以上的AJAX框架(JQuery,ExtJS)

150 评论(10)

相关问答