实习经历总结

6月刚刚结束大三的课程,简单的准备了就开始找实习的旅程,一边找这工作,一边学习者java web的三层框架,那时候还认为只要学会了三层框架就可以解决一些web项目呢- -。
在假期开始之前投了差不多6.7家公司,收到了三家公司的笔试面试通知,第一家公司也就是后面第一家实习公司,记得笔试有点难,因为考的知识面非常广,有关计算机基础的,网络的,操作系统的,当然java部分很简单还是搓搓有余,数据库有点难,可能是平时对数据库的了解和操作太少吧。面试也是三家中最顺利的,面试基本很愉快,是2对1面试,我有印象的是先来个自我介绍,介绍一下你的项目,你的项目的数据库是怎么设计的,你学过框架么(那时候正在学习),问了hashmap的低层存储是怎么实现的,在你用过的框架源码你有看过么,用框架有什么好处,你的项目用到了什么算法,算法有什么好处,这个算法的空间时间复杂度怎么样。等等。第二天就收到了offer。第二家公司先是做了个笔试,笔试也是java偏简单,数据库有些没答出来,数据库的三大范式倒是写出来了。面试的是一对一,估计是一个项目主管。内容大概是:自我介绍,做过的项目介绍,学过框架么,hibernate中用注解的方式怎么把一个属性不成为数据库的属性,前台页面中status的流转过程怎么样,有用过前台框架么。你拿到一个项目后,说一下你开发一个项目的全部过程。你以前的项目是怎么合并代码的等等问到了很多不会的东西。第三家最不靠谱,基本没问技术方面的,就问了些你学校近不近???乱七八糟的。。
三家公司只拿到了第一家公司的offer(第二家公司我估计是因为那时候我还没学spring和没接触过前台框架),后来7月份就去实习了,因为第一家提供宿舍,当时g20学校不给住,省下一笔租房费。进公司的前几天主要配置了下工作环境,jdk,eclipse,tomcat,oracle,maven,svn,那时候都还没接触过maven和svn。前一个月做了一个简单的dome,熟悉了下公司的框架,后来一个月研究了下jbpm(流程图)的源码,每天只看代码,看的整个人都不精神了,也只了解些jbpm的皮毛。后来分配到了另一个部门,只要做系统和银行接口之间的接口对接,一般银行接口的传递方式是xml,做了三个月把这个系统(其实称不是系统)就差不多ok了。实习期间其实挺空的,任务也不是很难,主要是xml的每个银行字段不一样。
实习空余的时间读了《代码整洁之道》是小组一起读的,很多都没有看进去。。。。自己在空余的时间把《java编程思想》啃了一遍,还有很多不熟悉的地方。《深入简出的设计模式》看了一遍,熟悉了下几个重要的设计模式。《Java并发编程实战》和《深入理解Java虚拟机》都是经典的网上推荐的好书,但由于只是太晦涩,目前只看了一点点,打算过段时间在看看。目前在看《设计模式之禅》,里面的例子感觉没有《深入简出的设计模式》好,但是内容比较全面,两本可以结合看,目前看到一半。还有兴趣研究了下io和nio方面的知识,nio的只是还是让我眼前一亮的感觉,特别是selector那部分。由于面试阶段发现数据库知识并不是很了解(学校上课没怎么听),加上实习阶段的工作并没有数据库有多大关系,所以正在重新了解数据库的内容,并打算做做练习。

再过一个月就是2017年了,也要毕业了,要抓紧学习呀!!
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值