java找工作都可以写哪些面试java项目经理面试题

工作一年的java程序员该达到什么样的水平呢 - ITeye问答
本人主要做web方面的开发,具体指各项技术的掌握程度,希望大家指点一下.
采纳的答案
如果非得说1年后的水平,那什么样的人都有,有些人跟刚毕业的水平差不了多少,只是编码熟练程度提高了。有些人却超越了大部分3、4年经验的程序员的水平。
结果怎样要看你付出多少。你认为呢?
至于方向,我觉得对框架的掌握不是主要的,首先要弄明白框架为什么要用。但也没必要去研究框架的实现、源码——除非你兴趣。
如何弄明白框架的用处呢?比如说hibernate有什么用呢?这个问题其实是在问ORM的作用。Hibernate实战的第一章关于对象模型和关系模型不匹配讲得非常明白(但那本书的中文版我只建议你读第1章)。也许你这时候又会问,对象模型有什么好处?那你可以去看看早期JavaEye关于领域模型的讨论帖子,还有陶文同学前段时间在JavaEye发的两个领域模型的讨论帖,还有就是读读《领域驱动设计》这本书(中文译本也挺差的,我只是告诉你往这方向去关注)。然后你会开始弄明白到底什么是面向对象,面向对象究竟有什么好处,也不会再在“接口和抽象类的区别”、“接口的作用是什么”这类初级问题上耗费时间。也许你的方向会开始转向一些敏捷实践……
也许有时候你觉得一些概念很难看懂,没关系,多看多想多实践,积累多了慢慢就会领悟。
还有,注重代码质量是最基本的素质,可以去关注一下相关的主题比如重构。但在这之前,你要弄明白为什么提高代码质量是重要的事——当然相关书籍在开篇一般都会提到这个问题。
其实我觉得最重要的是:你本身主观上是否有强烈的提高自己的愿望。如果没有,以上这一切都白说。
一年,以我的标准的话:
1、java基础,除开多线程、IO流、特殊算法等
2、ssh框架一定要熟练掌握其开发流程(不一定是ssh,其他框架也要触类旁通)
3、映射方面一定要熟练
4、前端方面一定要回常用的,类似于jquery+ajax返回个json类似的
5、数据库方面写个函数啊,存储过程之类的
6、对于项目、业务流程要整体有个理解,至少你要知道每个模块做什么的
我觉得一两年的就是一个熟练度的问题,编码,业务等各方面的熟练度都要提升就对了。
很难说,但是不能以时间来评估自己。而是用行动来评估自己。
一年和十年是一样的,如果自己没有实际行动的话。
楼上说得都很精彩,受益良多,我也认为专注是很重要的。
会做人的人1年的水平就能爬上去
不会做人的人4年的水平依然还是个coder
很简单,在开始的一年里要对java的知识结构有一个整体的认识,知道哪个知识点是做什么用的,处于整个知识结构的哪个位置,了解了这些,你应该算是入门了.
接下来你就可以针对你项目中使用到的技术深入学习,一个一个的掌握.
这个东西很主观,看你这个杯子里能装愿意装多少东西了,得到和失去是平衡的。
某人说,把冰箱里放满披萨,想要什么样的编程深度都可以~~
所以专注
因人而异,你不学习,5年经验可能还比不过应届的
一年可以说还是初级水平吧,
做web开发要懂的东西很多,
一年根本就太短了,
我认为java两年才入门,5年一个坎。
这样子,你去找一家公司面试,工资是你现在的两倍。
如果面试成功了,证明你达到了1年java的水平,
如果不得行,那再练练.
我面试一个工作三年的,面的是WEB岗位,他以前是做DELPHI的,你能说他水平不行?我认为关键是做一行,然后把这行里面的问题搞精搞透
首先基础技术要计较扎实了。面对没见过的问题能短时间内解决。对要实现的功能有自己的想法。
其次就是在这一年中你通过自己的努力学会了多少东西。不是在工作中的项目,那个不同人机遇是不同的。而是你在休息时间学到的东西!
长期潜水的小菜出来冒个泡~~
Web 开发实际是以浏览器为"虚拟机"的二次开发,当然要想办法了解这个"虚拟机"是最重要的.....
最低标准:熟练干活.
最高标准:业务熟练、工作中常有"新想法",除了工作用到技术以外能熟练使用一门技术.能带小弟.
我认为1年工作经验,应该可以达到以下的程度:
1.有扎实的java基础。
2.对常用的j2ee框架的机理有所了解,能单独熟练使用,可以对框架进行简单的修改。
3.对数据库的链接和掌握基本的几种DB的使用。
4.对新技术时刻关注,吸收新技术的优点来完善老的技术上的缺陷。
5.有较好的英语阅读能力(日语还可以,有些日语资料也很有价值),至少可以能看懂大致的英文文档。
6.对工作充满激情。
一年工作经验能达到这些应该就差不多了吧,望大家指正。
数据库设计
java基础知识也是很重要滴~
javascript,jsp,servlet等。
引用
我觉得,基础是最重要的,
1、面向对象的思想一定要掌握的很清楚,最好能用uml工具;
2、java基础知识,如java线程、集合类的使用等,需要达到不用工具,手写代码的程度;
3、对一些常用的框架,如struts、hibernate,应掌握其使用配置方法;
4、分析使用数据库;
5、j2ee,应掌握http、servlet的原理以及使用;
gangwu (初级程序员)
基础是基础了点,不过工作一年的人不仅仅只是了解这些吧?我感觉起码对hibernate以及spring的内核以及整个架构都得有一个了解。而且至于java的基础只是,我感觉不仅仅停留在基础,要灵活..学了一年丢人应该能够在实际开发中,针对业务,选择最好的实现。以及对设计模式的掌握。
我觉得,基础是最重要的,
1、面向对象的思想一定要掌握的很清楚,最好能用uml工具;
2、java基础知识,如java线程、集合类的使用等,需要达到不用工具,手写代码的程度;
3、对一些常用的框架,如struts、hibernate,应掌握其使用配置方法;
4、分析使用数据库;
5、j2ee,应掌握http、servlet的原理以及使用;
4what 写道
我觉得楼主不如思考另外一个问题:1年来,我每天花多少时间在自身的提高上?
不问结果。
这才是根本。
很多人的提高是被动的,但好处也是大大滴,嘿嘿,另:楼主这个问题太难回答了。
一年的时间里,学的是经验,自学的是知识。书还要不断地看。新技术要不断地去学。现地更新太快了。
觉得我说得好的,我要的不多,5秒钟的掌声,还有lz的分数。
我觉得楼主不如思考另外一个问题:1年来,我每天花多少时间在自身的提高上?
不问结果。
这才是根本。
竟然是搞web开发的,一年后,应该能对几个主流的框架比较熟悉。对一些异常能马上就知道在那里发生及解决。然后再对数据库有更加深的了解。对OO,设计等到应该要一定的认识。
其实最主要的是,应该要学会独立思考了。即结合,一年的经验,开始思考或总结吧。
我觉得做web开发需要学的东西还是很多的,最好的是能专精一样技术,例如j2ee或者.net 然后知识要广博,搞j2ee不能就只知道java那点东西,除了什么框架外,重要的是行业的应用,例如工作流,CRM等等。其次linux 数据库(orcale、sqlserver、mysql)都要熟悉。其实web开发里面还有好多方向,搞精一个应该也不错了,可能最重要的还是要专注吧,呵呵。
这个问题很模糊,一年,关键是看你在这一年中做了些什么事,学到了什么!不是每个人都能达到别人一年能达到的水平,这不像黄金分割点那样有准确值。如果你加油,每天总结,相信你一年后能力绝对比一年强;如果你是在混时间,那可想而知了,我现在在一家教育行业做开发,结果刚进去就在搞CMMI3的认证,说实话,好郁闷,有那么点软件工程思想,可对于CMMI3来说,我真的不想碰那东西,哪个中小型公司真能按那步骤一步一步实施?想走,可现在金融危机。所以你不要纯粹的想一年后你是什么样的水平,每天总结,你每天就在进步。呵呵,祝你早日成功,相信你一年后会比你预期的要强很多。
已解决问题
未解决问题java工程师面试时,一定要避开这些错误禁区!_达内Java培训官网
亿元级外企Java培训企业
全国服务监督电话
&&&&&&java工程师面试时,一定要避开这些错误禁区!
java工程师面试时,一定要避开这些错误禁区!
java工程师面试中的基本雷区相信大家都已经牢记于心了,但程序员不同于其他岗位,还有一些其他的注意事项,你必须注意了~~下面达妹告诉你面试时不应该犯的错误。...
面试中的基本雷区相信大家都已经牢记于心了,但程序员不同于其他岗位,还有一些其他的注意事项,你必须注意了~~下面达妹告诉你面试时不应该犯的错误。
1、只在电脑上练习
如果面试官要考核你的技术,很有可能会要求你在白板上写代码,而不是电脑上。所以,你就不能只在电脑上练习。电脑上的编译器会自动发现你的语法错误,但是白板不会。
拿出笔和纸来练习下如何写代码。如果你自我检查之后,觉得程序正确,再将它们输入到电脑里,看看是否和原先设想的一样。
2、不为可能提出的问题做准备
面试之前一定要为可能提出的问题做准备。问题可能涉及你曾经的项目,你遇到的不同问题以及如何解决这些难题。你的回答会影响面试官对你的技术能力的印象。
在面试之前先好好回顾自己做过的项目,将自己的主要事迹整理一下。
3、不做模拟面试
原因显而易见。我们最好能排练一下在面试的时候会问哪些问题。还有,在正式面试时,虽然面试官会向你提问,但是同时,你也可以向他们提出问题,所以你要问哪些问题一定要事先准备好。
4、一味地背诵解决方案
如果你准备事先记住问题答案期待到时候能派上用场,那我劝你别瞎子点灯——白费蜡了。因为刚好抽到你背的那个答案的概率微乎其微。
相反,准备方案还需要花费你很多时间和精力。Remember,你现场发挥得越好,你本身的价值就越高。
5、说话声音小
一般而言,说话声音小会让人感觉你的思路不清晰。所以,有什么问题好好和面试官交流,这样才能显示你的思维过程,也有助于他们正确判断你所提出方案的价值,当然还有你的价值。
6、言行不经大脑
在回答问题之前先好好组织自己的语言。想到什么说什么只会暴露你粗心的缺点。言语要既有条理,又精确。至于行动上,就是写完代码之后要仔细检查。
7、不好的编码习惯
光凭一个无bug的解决方案,并不意味着你一定能做的很好。你还必须知道重复性代码、凌乱的数据结构、过度空格等情况。
要像是为实际应用般写代码。用逻辑思维设计数据结构、创建功能,并且确保布局安排符合选用的语言文化习惯。
在写完代码之后,我们一定要花点时间测试一下,以确保没有bug。这一过程也需要使用纸笔来练练手,不然面试的时候要你在白板上写的话你会没有安全感!
9、修复错误的时刻漫不经心
发现bug之后,我们最好先想想原因,然后再动手去做。不要寄希望于你换个布尔值或者在循环中随机改个标志就能解决问题。这样做,只能暴露你根本不知道你犯了什么错误,以及不够细致耐心地检查问题。
总有一些问题的确是超出我们能力范围的。面试官想看到的是你的态度,你是勇于面对挑战呢,还是一遇到问题就退缩。
推荐文章(10-08)(10-08)(10-08)(01-08)(04-15)(01-25)(01-21)(01-15)(01-07)(01-07)
java相关资讯
(10月15日)
(10月14日)
java最新资讯
(02月10日)
(02月06日)
(02月03日)
(01月23日)
(01月13日)
java培训课程
达内时代科技集团有限公司 版权所有 京ICP证8000853号-56令人更想不到的是,车上居然还坐着一车“妖魔鬼怪”。
北京电影学院2017年度招考开始,考场外帅哥美女如云。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  1、技术博客
  大家在一开始学习技术的时候,就应该时刻总结自己的经验教训,整理成文章,发布在博客上。我之前的很多文章中都提到过写博客的好处,在这里我就不多赘述了,总结成两点就是:一是可以巩固知识点,方便自己查找,二是提高自己的影响力。 我曾经说过非常非著名的一句话,来形容写博客:
  记笔记,写博客就跟冠希哥的电脑一样,方便,好看,说不定哪一天就能一博成名。
  技术博客文章不一定都是深奥的原理和技术的分享,你自己学习中的一些知识点和问题的解决方法都可以记录成文章,发布在博客上。既增加了流量,自己以后再遇到问题还能方便查找,又能提高自己的影响力,何乐而不为呢?
  面试的时候,在简历上写上自己的博客地址,可以让面试官感觉你一看就是一个平时爱总结,爱学习,爱分享的人,可以大大改善面试官对你的印象,最不济如果面试的不顺利,在面试官心中感觉你也是很勤奋的一个人。
  2、github
  我不知道有多少程序员有自己的github账号,我相信大部分程序员都知道这个网站,肯定有很多人去那里搜索自己想要的demo和开源库。如果你作为程序员不知道github的存在,那就说明你真的懂得很少。
  如果你没有账号,赶紧去注册一个,自己在平时学习的过程中,如果每一个章节学完,都自己亲自动手去学着写一个demo或者非常好的效果,都可以开源到上面去。每一章节学完,总结写一篇博客,写一个demo或者效果例子,这都应该是基本的巩固和学习的环节。如果你学完就拉倒了,从来不总结,直接下一章,你的学习是很快,但是也容易忘,欲速则不达。
  面试的时候,如果你在简历中写上自己的github地址,面试官可能会提前去看你的开源项目,在心中对你的技术就会有了很大的认知,印象分肯定很高。说明你是一个具有开源精神的人,自己的能力也不错,都放到了github上去了。
  3、项目
  如果你在学习技术的过程中,学完了就拉倒了,你找不到工作是应该的,比如:你自学完了整个Android课程,就应该学着自己去做一个项目,去全面的巩固自己的知识点。整个项目做下来肯定收获不小。
  当然,这里肯定会有很多人说:我只会前端开发,不懂得后台。哇,这样啊,我想问生活在一个网络时代,你作为开发者,竟然不会全面的搜索和一些获取知识的渠道吗?很多公司都 提供了后台功能,都是免费的,具体有哪些我不说了,省的有人说我给人家做广告,自己搜索去吧,当然我以前还写过一篇文章,网上有一些免费的接口,都可以用,都可以做项目。只要用心,做个项目没那么难。
  面试的时候,应届生没有项目经历?那是你懒,你自己可以做吗?把你平时做的项目可以写上去,也可以演示给面试官看,这都可以大大提高你面试的成功率。
  4、总结
  其实,确实如很多人所说,别人能找到工作,而你找不到,真不是别人的原因,而是自己,我们应该反思自己,多从自身的角度考虑,你努力不够,你仅仅只是学了表面,不够勤奋,当然是你找不到工作,自信这东西,就跟自己的勤奋程度相关,你技术足够好,还能不自信?
  我们在平时一点一滴的学习技术的过程中,就应该多积累,多写博客,多做点开源项目,做几个完整的项目,平时就应该这样做,不是等找工作了,再来弥补,时间来不及了。这里肯定会有人说:我技术差,不好意思写,写的烂,写的烂博客,做的项目太简单,不好意思上传。好吧,那你活该找不到工作,那你写的博客永远都不会好。
  方法永远都比困难多,但是在某些不勤奋和不自信的人眼里:畏惧困难,不自信,不敢面对,就只能喝西北风了。
  如您还有不明白的可以在下面与我留言或是与我探讨QQ群,我们一起飞!
欢迎举报抄袭、转载、暴力色情及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
Java程序开发,数据库:SQL/PLSQL;数据库设计;...
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格?云顿/乔?弗拉尼甘/Bianca Bree
主演:艾斯?库珀/ 查宁?塔图姆/ 乔纳?希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬初夜
客服热线:86-10-
客服邮箱:本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 java找工作项目 的文章

 

随机推荐