java工程师面试心得

来源:互联网 发布:软件用户手册例子 编辑:程序博客网 时间:2024/05/17 21:55

今天去一加规模还算大的房地产公司面试,前台妹妹特别漂亮,给了倒了杯冰水,找了个空调房让我先做着(有些办公室空调没有开),人特别好,让我一下子对这个公司充满了憧憬。

坐了一会儿拿了份面试题给我做,意料之中,又在情理之外。像我这样有工作经验的人不应该是直接面谈的么,哈哈,不过我还是有点慌的,说实话我java基础并不扎实。拿到题目,我大致看了下,有50道选择题和5道问答题。

笔试题都是些特别基础的题目,涉及到输入输出流,数据类型,运算符等和JDBC的一些知识,做的时候感觉就3-4道不会,但是坐下来确错了7个。这道不是重点,重点是那5道问答题我居然只会2个,其他3个我连随便编点的想法都没有,因为我就是不会。

1.LinkedList 和ArrayList的区别?

这个我还是知道的,ArrayList是用可增长数组形式实现的,当插入数据时,需要移动数据才行,比如有1000条数据,想插入到第2个后面,则第2个后面所有的数据都要向后移动一次,开销特别大。而查询时则只需要查询索引即可。LinkedList 是以链表形式实现的,即将对象保存在独立的空间,插入时只需要在某个对象后面在创建个空间用来保存数据即可,但是查询的时候是从第一个链子开始查,如果是在最后一个的话,则要把所有数据都要查一遍,开销特别大。

2.说一下Spring提供了哪几种bean的作用域,分别是什么?

这个,,好吧,我真的不知道,虽然应该是非常基础的问题,先将百度后的答案放上来。Spring 种提供了4种作用域:1.单例singleton :整个应用中只创建一个实例

2.原型prototype:每次注入时都新建一个实例 3.回话session :为每个会话新建一个实例 4.request 请求 为每个请求创建一次实例。

3.说一下Spring提供了哪几种事务管理方式?分别是怎么实现事务管理的?

这个我也没填,一下子没反应过来。百度后:有编码方式和声明式事务管理方式 2种。第一个百度了还是看不懂,请知道的人评论告诉我该怎么理解,第二种有几种方式实现,一种是xml文件中配置事务,另外一种是添加一个@transactional注解,一般我们都是在xml中统一配置事务的,但是某个类某个方法我们需要声明不同的事务管理方式,就可以使用第二种注解方式。

4.为什么重写了equals()方法后还需要重写hashcode()方法?

这个我大概知道,java中equals相等,则hashcode值肯定相等,而hashcode值相等,equals不一定相等。所以在重写了equals方法后,导致了内存地址不相等,hashcode值也发生了变化,所以必须重写hashcode()方法。再延伸下,为什么要使用hashcode值呢,是为了提高程序的效率才实现了hashcode方法,先进行hashcode的比较,如果不同,那没就不必在进行equals的比较了,这样就大大减少了equals比较的次数,这对比需要比较的数量很大的效率提高是很明显的。

5.简单说说单态模式,并简要写其一种实现方式?

一脸懵逼,什么是单态?这么多设计模式我怎么连听都没听过?我只知道单例模式。。心里想着不能骗自己,人家一个大公司,面试了这么多人,不可能有错别字的。回来查了下单态还真是单例!!吐血!!不过话说回来,让我说单例模式我也说不出个四五六。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 网上买的学生票取不出来怎么办 买完学生票发现打折没次数了怎么办 动车晚点方向来反了怎么办 身份证购买高铁票过不了审核怎么办 手机购买高铁票身份核验失败怎么办 在高铁上如果有人占了座位该怎么办 网上买的高铁票改签怎么办 临沂村委会强行征收我的土地怎么办 学籍验证码连续输入三次错误怎么办 社保在上海个税在外地居转户怎么办 父母已经有英国签证孩子的怎么办 营运车辆被撞不肯赔务工费怎么办 欧米茄外壳上装表带的孔穿了怎么办 淘宝上买了电子产品坏了怎么办 研究生人才补助申请期限过了怎么办 一个小孩亲妈愿意养躲起来怎么办 网银转账名字打错了怎么办 百世快递邮东西到长春件丢失怎么办 三色吸顶灯有一色不亮了怎么办 超级试驾车超出取车行政区域怎么办 护士电子化注册激活码搞丢了怎么办 香港地铁地铁错买了特惠票怎么办 湖北软考证书领取没有准考证怎么办 哈罗单车电动车骑着没电了怎么办 招聘线上测评的通行证过期了怎么办 上海落户在国企辞职后户口怎么办 老党员干部档案丢失人以去世怎么办 档案中的年龄有涂改办理退休怎么办 到办理退休不知档案在那怎么办 职工办理退休时档案丢了怎么办 老婆嫌我穷把我和孩子抛弃了怎么办 我招工表比我实际年龄小一岁怎么办 考上好学校名额被顶替了怎么办 面试题领导越级安排工作你怎么办 一个23岁的大学生身体肥胖怎么办 雷达手表把调时间的把出来了怎么办 农村没有住电表被卸载了怎么办 工商已吊销未注销要恢复营业怎么办 中专类学校取消后在编的老师怎么办 情迁微信内置抢红包版本过低怎么办 船运货给客户货到他不要怎么办