用一份JAVA工程师的求职简历来说说求职简历怎么写
用一份JAVA工程师的求职简历来说说求职简历怎么写

Java就业指导
想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西,你可以把这些内容写到你的简历中,当然更需要的是你在面试的时候向面试官展示这些专业技能。相信此文对正在寻觅Java程序员(Java工程师)职位的以及希望成为中高级Java开发者的都会有所帮助。
专业技能 初级一点(基本上就是大学生水平,页面写过一点,后台也能使用框架) 熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、、JDBC、XML、反射等。熟悉基于JSP和的Java Web开发,对和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器、过滤器等Web组件以及MVC架构模式进行Java Web项目开发的经验。对的IoC容器和AOP原理有深入了解,熟练的运用框架管理各种Web组件及其依赖关系,熟练的使用进行事务、日志、安全性等的管理java开发简历,有使用 MVC作为表示层技术以及使用提供的持久化支持进行Web项目开发的经验,熟悉对其他框架的整合。熟练的使用、等ORM框架,熟悉和的核心API,对的关联映射、继承映射、组件映射、缓存机制、事务管理以及性能调优等有深入的理解。熟练的使用HTML、CSS和进行Web前端开发,熟悉和,对Ajax技术在Web项目中的应用有深入理解用一份JAVA工程师的求职简历来说说求职简历怎么写,有使用前端MVC框架()和模板引擎()进行项目开发的经验。熟悉常用的关系型数据库产品(MySQL、),熟练的使用SQL和PL/SQL进行数据库编程。熟悉面向对象的设计原则,对GoF设计模式和企业应用架构模式有深入的了解和实际开发的相关经验,熟练的使用UML进行面向对象的分析和设计,有TDD(测试驱动开发)和DDD(领域驱动设计)的经验。熟悉、NginX、、、等Web服务器和应用服务器的使用,熟悉多种服务器整合、集群和负载均衡的配置。熟练的使用产品原型工具Axure,熟练的使用设计建模工具和java开发简历,熟练的使用Java开发环境和,熟练的使用前端开发环境,熟练的使用软件版本控制工具SVN和Git,熟练的使用项目构建和管理工具Maven和。 中级
说明:上面罗列的这些东西并不是每一项你都要烂熟于心,根据企业招聘的具体要求可以做相应的有针对性的准备。我个人觉得前6项应该是最低要求,是作为一个Java开发者必须要具备的专业技能。
这个分了初级和稍有有点经验的两种。初级有点的,大概就是都知道有这么个东西,也会有。而有经验以后,应该是懂底层原理了。另外偏向的是优化,调优。另外对高并发,高可用的分布式服务都有一些经验,能够去应对单点故障。对JVM有比较深刻的认识。
项目经验 项目介绍
本系统是X委托Y开发的用于Z的系统,系统包括A、B、C、D等模块。系统使用了Java企业级开发的开源框架E以及前端技术F。表示层运用了G架构,使用H作为视图I作为控制器并实现了REST风格的请求;业务逻辑层运用了J模式,并通过K实现事务、日志和安全性等功能,通过L实现缓存服务;持久层使用了M封装CRUD操作,底层使用N实现数据存取。整个项目采用了P开发模型。
说明:上面的描述中,E通常指(Java企业级开发的一站式选择);F最有可能是库及其插件或者是框架用一份JAVA工程师的求职简历来说说求职简历怎么写,当然如果要构建单页应用(SPA)最佳的方案是前端MVC框架(如)和模板引擎(如);G显然是MVC(模型-视图-控制),最有可能的实现框架是 MVC,除此之外还有 2、JSF以及为JSF提供的实现,可以使用JSP作为MVC中的V,也可使用模板引擎(如和)来生成视图,还可以是各种文档或报表(如Excel和PDF等),而和自定义的控制器是MVC中的C,当然 MVC中提供了作为前端控制器的;J通常是事务脚本,K应该是AOP(面向切面编程)技术,L目前广泛使用的有和Redis;M的选择方案很多,最有可能的是和,也可以两种技术同时运用,但通常是将增删改交给来处理,而复杂的查询则由完成,此外、jOOQ也是优秀的持久层解决方案;底层的数据存取传统上是使用关系型数据库,可以是MySQL、、、DB2等,随着大数据时代的来临,也可以采用NoSQL(如、、等)和其他大数据存取方案(如GFS、HDFS等);项目的开发模型P可以是瀑布模型、快速原型模型、增量模型、螺旋模型、喷泉模型、RAD模型等。
项目开发流程 可行性分析 >>> 可行性分析报告 / 项目开发计划书需求分析 >>> 需求规格说明书 设计 >>> 概要设计说明书/详细设计说明书 编码测试 >>> 测试报告 / 缺陷报告 交付和维护 >>> 用户手册 / 操作手册项目管理 系统架构 数据库服务器:MySQL、第三方工具(插件)应用 面试提问
说明:对于没有实际项目经验的,可以在前程无忧、智联招聘、拉勾网等网站上搜索招聘Java程序员的公司,找到他们的官方网站了解他们做的项目,查看项目的详细介绍,然后尝试完成其中一部分功能,最好请教一下高人看看自己的设计和代码是否恰当,这样相当于积累了一定的项目经验。
面试题
Java常见的面试题已经总结成《Java面试题集》、《Java面试题全集》以及《面试编程题拾遗》等文章陆续发布在我的CSDN博客,各大公司的面试题我会继续整理发布。

其他 常见错误 只在计算机上练习不做行为面试题演练不做模拟面试训练试图死记硬背答案不大声说出你的解题思路代码不够严谨不写测试代码轻言放弃面试时可以反问面试官的问题 我注意到你们使用了X技术,请问你们是如何解决Y问题的?为什么你们的产品使用了X技术而不是Y技术?据我所知,X技术虽然有A、B、C等好处,但也存在D和E问题,而Y技术可以解决D和E问题。我对您说的X技术不是太熟悉,但我感觉它是一个不错的解决方案,您能多讲讲它的工作原理吗?你们团队是如何进行项目规划的?一周会有几次例会?每周的代码量大概是多少?就X问题我能想到的解决方案目前就只有Y了,请问您会怎么解决这个问题?S.A.R.法则
S.A.R法则是指先描述问题的场景,然后解释你采取的行动,最后陈述结果。
算法题的五种解法
举例法:通过举例子发现其中的一般规则。
例子:圆内接三角形是锐角三角形的概率是多少?这是搜狗的一个面试题,可以在圆上随意画三个点连接成三角形就可以知道答案了。
模式匹配法
例子:一个有序数组的元素经过循环移动,元素的顺序变成”3 4 5 6 1 2”。怎样找到数组中最小的那个元素,假设数组中的元素各不相同。这个题目和折半查找看起来是那么相似,因此可以借鉴折半查找的算法,最小元素显然出现在”mid > right”的转折点。
简化推广法
说明:简化问题规模和数据类型,然后再发现通用的解法。
简单构造法
例子:找出”abcde”的所有可能的排列组合。先考虑只有”a”的情况,再考虑”ab”的情况,以此类推。最终你可能会得到一个递归公式。这种方法往往会演变成递归法。
数据结构头脑风暴法
例子:随机生成一些数字,并找出其中位数。这种问题可以在头脑中将你了解的数据结构过一遍,看看哪种是最合适的数据结构。上面的题目可以建立两个堆,一个大根堆和一个小根堆,较小的元素放在大根堆,较大的元素放在小根堆,如果两个堆不平衡,可以从其中一个堆取出元素放入另一个堆即可。最后中位数应该是两个堆的根之一。
录用谈判 要理直气壮的提出具体的待遇要求开出比预期稍高的价码不要只盯着薪水(很多公司更愿意就薪水之外的条件做出让步)使用最合适的方法(可以尝试在电话或E-mail中谈判待遇)自我评价 学习能力(搞IT行业的人需要不断的了解新的技术、工具和方法)团队意识(相比个人英雄主义,IT行业更倡导团队合作)抗压能力(很多IT企业的工作强度相对来说还是比较大的)

ps :说一下我做面试官,是如何去筛选简历的
先说加分项:
参加过省级比赛、算法比赛获奖优先、
熟悉多线程、深入了解JVM虚拟机,有调优经验更佳、
熟悉设计模式,设计原则、
熟悉至少一个消息队列、熟悉linux(必须)
学校比较好
减分项:
自己写的技术栈,和项目经验有很大出入,上边写了一大堆,下边项目里边什么都没用过。这让我面试的时候怎么问?
频繁换工作的:几个月一次、这个我花费时间精力面试招聘过来,然后一个月跑路吗? 我觉得这个至少要待一年以上。每段工作经历。
简历内容很少,又没有重点的。 内容太多,重点不突出的。面试官也有一堆工作要做,没有时间细品简历的,十秒钟看到不到get的点,就pass了。
项目经验里边:点餐系统,商城系统,外卖系统。图书管理系统。 这些说真的,烂大街了java开发简历,我看到十份简历里边,七份都是这些。不能眼前一亮,就只能别当做平庸了,即使真的有能力,这也没办法。
再分享一个我对开发人员能力画像的理解(看看哪些能力是需要重点体现出来的):
1. 本站所有资源来源于用户上传和网络,如有侵权请联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长处理!
6. 本站不售卖代码,资源标价只是站长收集整理的辛苦费!如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
7. 站长QQ号码 2205675299
资源库 - 资源分享下载网 » 用一份JAVA工程师的求职简历来说说求职简历怎么写
常见问题FAQ
- 关于资源售价和售后服务的说明?
- 代码有没有售后服务和技术支持?
- 有没有搭建服务?
- 链接地址失效了怎么办?
- 关于解压密码

