开博客第一天

今年26,转行报培训班学习java,培训完后找个两个星期,面了八九家的样子没有海投,从开始紧张的一直冒汗,到慢慢知道怎样去面对人事和技术的种种问题,不过还是没能入职。后来我一直在反思问题出在哪里呢?最后得到答案:(1)基础不扎实,在家我把培训时上的九本书的目录看了看觉得自己都会点,后来发现我自己错了,有些知识自己根本不知道它是怎么使用,这用有什么好处。(2)框架我们学了spring +springmvc+mybatis,struts2+spring+hibernate,只知道如何整合(基于老师的笔记),框架没有完全出透。为了应付面试我们记原理 如spring中核心技术 IOC,aop,(没理解)。(3)项目经验,像我们从培训班出来了,可以说都要包装简历,例如我简历上说自己有一年半的开发经验,会常见技术,几个项目,自己写的项目中负责模块自己一定熟悉防止技术人员面试问项目露馅,自己面试中多半毁项目上,决定把项目好好看下。

最后说下两个星期面试的题(有些已经忘了)

递归,手写单例,spring中bean的生命周期,说说springMVC的原理,list,set,map的区别,resulttype和resultMap的区别,如何mybatis返回主键id,包装类和基本数据类型的区别,返回json的注解,mybatis中常用标签,线程两种创建的方法有何区别,stringBuilder和stringbuffer有何区别,说说spring中aop,IOC是什么,在工作中你是怎么用的,mybatis分页是怎么完成的,项目有没有用事务如果有是怎么用的,Junit如何测试,ssm中常用注解有哪些,印象比较深就这些。笔记中最后一题一般是sql和算法(常见冒泡,递归),考查数据库一般是多表查询,但最近面试一家是单表查询比较有意思大概题目是:以某个字段分组查询val值最大的列。当时没看清楚题所以没给出面试官想要的答案,估计也是凉凉了。

猜你喜欢

转载自www.cnblogs.com/flovec/p/9426850.html