在深圳做软件开发马马虎虎搞了3年多了,由于身体的原因,做了个手术,耽误了4个多月;刚活过来,现在要换份工作;去重庆这边面试了几家公司,感觉他们开的待遇也太低了(3000左右),但是也没有什么好办法,先干着吧..
下面是面试遇到的常见问题,我也大致知道答案,感觉不是太理想,向各位高手确认一下(java软件工程师):比如问题:1、谈谈三个框架(s2sh),
2、软件实施的分析和设计工具有哪些
3、谈谈如何对项目进行实施(工作时如何对项目进行开展的)
4、面谈收尾工作谈谈薪资和要求,如何知道面谈结果请帮帮忙...

解决方案 »

  1.   

    都说Java是做大型应用的,很想知道Java都是做哪方面的行业应用的?
      

  2.   

    UP 起来啊,这些问题还是相当重要的
    我先开个头啊:比如谈谈三个框架的问题,我的理解大致思路是 一般项目是先集成spring和hibernate,junit测试通过后再集成struts2;spring主要用于依赖注入、aop和事务管理;hibernate主要是提供对象型数据操作框架,使编程面向对象-它通过管理实体对象来管理数据库表(orm :bean 和数据表记录的相互映射),同时提供数据缓存;struts2 主要用于分离视图层和业务控制层,负责业务转发,接口和表单,对应的视图如:jsp等,控制器 action等。他们整合后的关系:struts的action和业务bean都是通过spring框架注入的(在struts.xml中一定要加(constant name=struts.objectFactory value=spring)),把action委托给spring管理,在spring配置文件中配置hibernate的事务管理器,并定义通知的事务处理规则, 在具体的业务xml文件中定义aop,并把通知应用于aop,这样hibernate把事务管理委托给了spring控制。
      

  3.   

    重庆这边it行情不太好,具体的也要看个人水平了。3年时间就主要看你做的什么了。
    如果 真像你说的ssh这些东西工资也就在3-3.5k之间。管理层也就4.5k左右.
    如果是金融通信行业,那么4.5k是平均工资.管理层次能达到5.5-7k之间.看公司情况而定.
    你工作三年了.还在为面试题目动脑筋.是不是该值得反思一下了.面试这种东西.说白了.就是把你项目中的重难点,亮点,流程描述清楚,让人家知道你在项目中处于什么样的位置,还有你的项目价值在哪里..ssh这种东西难道你告诉人家精通吗?我宁愿说我精通多线程...
      

  4.   

    xiaotugege大哥你说的真是入木三分啊,我自己感觉也是这样的,可能是自己不自信吧,总想找些借口为自己开脱;感觉自己确实在工作中学到了一些东西,可是有些东西是无法用语言描述的(面试),我发现面试官总想考些比较偏的问题:比如我是应聘软件工程师的,他们问我项目管理的问题..
      

  5.   

    3年3k有点低了,重庆的it环境确实是个悲剧,不过有一些外地公司在重庆的分公司还是不错的,楼主可以去试试。正常情况下3k应该是1-2年工作经验,3年混的差不多 应该有5/6k+。
      

  6.   

    xiaotugege确实说到点上了楼主,你已经3年工作经验了,在国内3年  你怎么都该接触项目管理了,即使不是项目经理,也会是项目组的主力或者亚主力,项目管理的东西一点都不知道说不过去。纯粹的编码谁都会,写一年的helloword跟写十年没区别。
      

  7.   

    你这三年是搞java开发吗?怎么连用什么框架都不知道,难怪只能给你3000左右啊,搞java搞了三年起码5000+应该要拿吧~
      

  8.   

    你说的实施是implement还是deploy啊?
      

  9.   

    不就是GDCC嘛,一个外包,在重庆给的待遇很不给力。
      

  10.   

    3年至少8k ,3k干毛啊,  直接走人!走的时候心里骂一句 cao你妈的
      

  11.   

    做了Lotus 开发快一年,c#.net一年多,java开发不到两年的时间...呵呵!感觉真的是很郁闷的...
      

  12.   

    我在深圳,楼主在深圳三年,我想你就职的公司要么就是华业类的要么就是3-4个人的小作坊.也许你能算个合格的程序员,面试公司给你的题目明显就是在面试软件实施职位,深圳这边很多公司架构师干的活,我不知道表述的是不是很准确,希望不要误导新手,对于你的第一个问题我认为你谈三个框架的应用在客户面前是什么效果会更好一点,不需要谈三个框架什么AOP OOP ORM有些面试者不一定懂技术,说这些在他们面前就是扯蛋,3、谈谈如何对项目进行实施(工作时如何对项目进行开展的)这问题说明公司规模不太小,说明要团队开发项目,你就谈一下如何安排任务,定进度表.每天落实进度,代码提交等.一些小细节.如果公司太小,那就证明这面试题是在网上down的,那估计3k都不会给你.如果实在要在老家生存下去那你就不如回家养100头山羊收入比你在公司会大些,闲时没事来看看csdn,话糙也许理不糙,希望楼主能容的下.