`
daoger
  • 浏览: 531727 次
  • 性别: Icon_minigender_1
  • 来自: 山东济南
社区版块
存档分类
最新评论

昨天参加了一次面试

阅读更多
象去年这个时候一样,又开始找工作了!我不是一只跳蚤,可是我又必须做一只跳蚤!现在的公司效益不好,拖欠工资;承诺的几项补助,我进入公司后才知道,几年前就不发了。公司不提供计算机,我用公司的计算机每月还得扣我计算机使用费。其他方面就不说了!


昨天,到一家公司面试去了,行业内有名的一家公司,是在济南的分公司。不过,我表现的不好,过于紧张了!
三个面试官,两男一女,看样子年龄都不大,比我大不了多少。两个男士应该是负责技术,那位女士应该是负责人力方面的。


做了一份笔试题之后面试开始前一个面试官问我,觉得我这份题做的怎么样? 我说有些地方不怎么确定,如果是在项目中用的话,还需要查资料确认一下。 那份笔试题不难,题量也不大,规定半个小时,我大概20分钟做完了,都是些基础问题,有2个程序编程题目。


首先,还是老套的自我简介,之后切入正题。说说之后的问题吧!
有的问题记不清楚了。

1. 你才毕业3年,最近怎么又想找工作了?

我说,公司效益不好,拖欠工资,我也想尝试一下更好的机会。

其实,我应该说的明确一点,我的合同快到期了,7月底,现在开始找工作很正常!

2. 我看你熟悉spring,说说怎么使用spring配置事务吧!

我spring其实不怎么熟,只有一个项目中用过,现在的项目中也没用,确实记不清了。我就含糊的说,spring中事务分了很多种,有只读什么的,在配置文件中匹配要进行事务管理的方法就可以了。

我的回答不好,确实是记不清了,我说完了,那个面试官就叹气。呵呵!

3. 使用spring怎么配置数据库链接?

我说,可以直接把配置信息写到配置文件中,也可以写到属性文件中,在配置文件中加载。之后,他又问我,数据库链接信息都有那些? 我说,有驱动,数据库用户名,密码等等!

我没想到他会问后面的问题,写过数据库链接程序的大概都知道。难道他看我紧张,觉得我不知道?没搞懂,之后他又是一个叹气!

4. hibernate中的save方法和saveOrUpdate方法有什么区别?

我说,saveOrUpdate方法当数据库中有这条记录的时候做更新,没有这条记录的时候插入新记录!

其实,我一般不用这个方法,插入的时候就用save,更新的时候就用update。

5. dwr的原理?

另一个面试官看我在项目中使用DWR比较多,就说,我看你dwr用的比较多,我们不能只是用一种东西,还得知道其中的原理,你能说一下DWR的原理么?


我当时对他的这个问题感觉很突然,也是,很多东西和技术我只是想着怎么去使用了,原理方面确实没怎么去多想!我就简单的说了一句,基本原理就是前端用js调用后端的java方法。之后就问,还有么? 我说,原理方面我也不清楚。

面试官对我的回答显然不满意,呵呵!其实,现在想想,网页中的文件都是加载到本地客户端运行显示的,DWR应该也是加载js文件时根据路径映射,从而加载后台的java方法的。

6. 你觉得你的自学能力怎么样?

我说,我觉得我的自学能力很好。他说举个例子吧! 说到举例子,我有点犯难。我就说我曾经给别人修改过js控件,给他们修改或者添加新功能。面试官对我的回答很不满意,又是一阵叹气,呵呵!


我当时是觉得,你修改别人的代码,也需要先读懂原作者的思路,之后再根据需要修改,这也是一个学习过程啊!不过,我现在想想,我想说,我从初中开始就不听数学课,老师在上面讲他的,我在下面看我的,我都是自学的;高中和大学也是一样,当时我的数学虽然不是拔尖,但也是比较好的那一部分。在技术方面也是一样,网上有文档、有例子,想学的时候看看文档着几个例子就可以上手的。当然,熟练应用肯定还得需要一段时间的。

7. 你觉得你最大的优势是什么?

我说,我对技术比较感兴趣,喜欢自己钻研。

8. 你在现在的项目中扮演什么角色?

我说,项目组去年来了2个毕业生,暂时由我带着他们,项目经理给我分配模块和任务,我再看情况把一些工作分给他们做,替他们解决技术问题,给他们测试。

9. 谈谈你说的测试!

我说,一般就是在专门的包中用junit对方法进行单元测试,测试方法的返回结果等等!

面试官对我的回答不满意。其实,我们项目中没有规定必须用junit进行单元测试,我现在不不常用。刮风下雨你算不准,可是你自己写的方法你自己肯定最清楚,哪里可能有问题,哪里执行效率低,哪里可能会报错,一般都知道的!不过,逻辑等很复杂方法除外。



我这个人反应也有点慢,什么问题都得先思考一下。个人感觉几个面试官没有多少面试经验,甚至可能就是第一次面试别人。我这里没有批评的意思。几个面试官问我的问题,给我的感觉好像他们也刚开始用spring和hibernate一样,还有dwr的那个问题,让我觉得他没用过dwr。当然,真的没用过也没有什么,但是做到心里有底还是比较好的!我认为在面试的时候就没有必要再问一些技术细节了,大部分人也不会把技术细节记得那么清楚,需要的时候查一下,google一下就有了。面试时了解对方的思想是更加重要的。


软件工程方面,你可以问一下:你觉得要做好一个项目,最关键的方面是什么?或者问:规划一个项目应该注意那些方面?还有也可以问一下敏捷软件开发等等。技术方面,可以问一下:DWR使用方面的心得和问题,hibernate使用中的优点,struts的大致配置等等。因为我做的都是web方面的项目,可以再问一下网络安全方面有没有什么看法,自己在开发中是怎么做的。数据库方面,可以问一下:有没有数据库优化经验,是如何做的?或者经常用的数据库连接池等。还有工作态度、团队配合等方面,可以问:你碰到技术问题时,你会怎么办?或者说:你现在的工作中需要另一个同事的代码或模块,可是他还有很多没完成,你会怎么办?还可以问一下职业规划方面的问题:你对自己未来3年有什么打算?

具体问题也要看招聘职位来定,不同职位的要求层次肯定不同,这些还得靠面试官自己拿捏。

临走的时候说一周给消息,第一轮通过了还有总部方面的电话面试。估计自己通过的概率不大!

分享到:
评论
40 楼 daoger 2009-04-13  
楼上还在挖!叨念叨念,赶快沉底吧!呵呵!
39 楼 ahimsa 2009-04-13  
才发现是深坟
38 楼 daoger 2009-04-13  
杜绝挖坟!
37 楼 ahimsa 2009-04-12  
我业务方面比较好

技术方面基础忘记的比较多

前段时间被问倒了很多次

狠狠恶补了一下
36 楼 flyfan 2009-04-12  
我觉得面试中问得很多的都是一些框架的原理、配置等,记性不好的,容易被问倒,我也是这样
35 楼 独孤求爱 2009-04-12  
哎,现在工作实在是不好找,但是现在的公司。。。
骑驴找马,到底如何找啊,太不方便了
34 楼 dopic 2009-04-12  
你丫再叹气老子抽你!
33 楼 metaphy 2008-06-16  
引用
那个抛,一个根本不会技术的人,一个满嘴胡扯的人,有这么多粉丝,也让人无语。
世风日下啊。

你俩以前结梁子了?
32 楼 password01 2008-06-16  
唉~唉~唉~唉~唉~唉~唉~唉~唉~唉~唉~唉~
31 楼 liusong1111 2008-05-20  
抛出异常的爱 写道
daoger 写道


1. 你才毕业3年,最近怎么又想找工作了?

这是客气话网上找找,不要说前家公司不好,这个很重要。

多数招聘者看的是你的个人能力性格和职业规划是否跟公司方向一致,公司能不能提供给你要的,你适不适合公司所需要的。这是双向选择,如同谈男女朋友一样,如果双方都想刻意隐瞒,不是讨不愉快吗?(比如现在的情况。对比那些主动跳到更适合个人发展的公司或岗位的例子。)毕业几年的人,如果想的还是“公司要我就行了,我不挑公司”,就不太稳当。找的公司在不长时间内就出现财务问题,或许跟这种心态有关,如果跳的频繁,也许也有关系。跟个人做事方式也相关。

2. 我看你熟悉spring,说说怎么使用spring配置事务吧!

这个是问你知道几个名词。。。IOC,AOP,没问你过程。。。。


如果遇到一个面试者刻意避免谈配置过程,我只能说,他只在书本或网上看了点介绍就来忽悠人了。
不是能干活的人。


3. 使用spring怎么配置数据库链接?

你这个题答的太差。。。。

您说说,答的好是什么样?友情提示,连接池。

4. hibernate中的save方法和saveOrUpdate方法有什么区别?
问的是缓存原理?

无语。


5. dwr的原理?

ajax的原理应该是不刷新页面前后台异步传输数据?dwr是一个实现了ajax的框架

请注意,面试官问的是dwr不是ajax!ajax不能算dwr的原理吧?如果说面试者只答ajax原理,只能说,这个人没有实践经验。
在我看来,答dwr的用法都比空谈ajax是什么好。


6. 你觉得你的自学能力怎么样?

自学能力是指在无别人指导的前提下。进入项目的时间。。。除了技术还有对业务上手的速度。

一个人的能力是个稳定的因素,会多次起作用。直接表现在承担任务和角色上。每个人关注不一样。如果我看,会关注其角色和结果。

7. 你觉得你最大的优势是什么?



无语。


8. 你在现在的项目中扮演什么角色?

TL


9. 谈谈你说的测试!

是你对测试的。。。态度而不是指你怎么作的。


如果我是面试官,问怎么做的测试,他不讲自己经历的(单元?)测试经验,或公司的质量保证体系,即使是所了解的测试理论,而给我讲对测试的态度,我只能说,这个人不是做事的,没有动手能力,在政治公司里动嘴皮的货。







那个抛,一个根本不会技术的人,一个满嘴胡扯的人,有这么多粉丝,也让人无语。
世风日下啊。


----
附带感言:
一个正常的面试,应该是双方坦诚相待互换信息的过程。
不幸的是,相当一部分,会成为忽悠和反忽悠的过程,最后结果,是谁能忽悠住谁的问题。诚信问题双方都可能存在。
从宏观上了解一门技术,是技术人员进步的必然道路。
但,那种除了忽悠啥也没有的人,也就祸害那些同样不靠谱的倒霉经理们吧。
从这个角度看,忽悠也没错,啥人找啥公司,物尽其用。

30 楼 volking 2008-05-20  
工作3年就学了这么一点东西?
29 楼 caocao 2008-05-14  
据我的经验一般肯定要进下一轮面试的会说后面还有某某要面试你,给你吃定心丸,说一周通知的大部分情况没戏
28 楼 daoger 2008-05-12  
sunny2525 写道
抛出异常的爱 写道
叹气不代表不满意。
不满意不代表不要

有道理,有道理!


有道理但是已经证明是不正确的了! 走时那个MM面试官说一周内给消息,现在都过一周了,呵呵! 不过,还是接到了另一家公司的offer!
27 楼 抛出异常的爱 2008-05-12  
lijunxiangjava 写道


问到这两个方法有什么区别? 我觉得从对象在内存中的状态来(临时态、游离态、持久态)回答更确切些,然后谈到缓存会更好!



我也是上过一当后才明白过来的。

这些个都是些小经验。
也没多高深。。
每次被按倒后你再问一下考官就什么都有了。

人最不怕的是就是失败。
比别人多失败几回你就有经验了。
最失败的人生就是在同一个问题上失败之后又失败。
26 楼 shevliu 2008-05-12  
crazy.j 写道
kkndstar 写道
   看楼主的经历也蛮可怜的,可以换个行业看看嘛,我可以推荐你到我金融圈的朋友所在的期货公司上班,基本工资8k,另外还有提成

推荐一下我呗,我在北京,能力没得说,肯吃苦,能忽悠,有头脑



您这么厉害,还用推荐么
25 楼 lijunxiangjava 2008-05-10  
<div class='quote_title'>dongivan 写道</div>
<div class='quote_div'>
<div class='quote_title'>抛出异常的爱 写道</div>
<div class='quote_div'>
<div class='quote_title'>dongivan 写道</div>
<div class='quote_div'>
<div class='quote_title'>抛出异常的爱 写道</div>
<div class='quote_div'>
<div class='quote_title'>daoger 写道</div>
<div class='quote_div'>。 <br/><br/>4. hibernate中的save方法和saveOrUpdate方法有什么区别? <br/><span style='color: #ff0000;'>问的是缓存原理?</span> <br/><br/><br/></div>
<br/></div>
<br/>这个地方,好像和缓存没关系吧……我记得是saveOrUpdate是若主键与预设值相同则save(创建新记录),否则update(更新原有记录)?</div>
<br/>你说的是用法。 <br/>现在的考官都鬼着呢! <br/>考原理时不问你XXX原理是什么。。。DRW那题也是一样。</div>
<br/>原来是这样,汗。。受教了</div>
<p>问到这两个方法有什么区别? 我觉得从对象在内存中的状态来(临时态、游离态、持久态)回答更确切些,然后谈到缓存会更好!</p>
<p> </p>
24 楼 dongivan 2008-05-10  
抛出异常的爱 写道
dongivan 写道
抛出异常的爱 写道
daoger 写道


4. hibernate中的save方法和saveOrUpdate方法有什么区别?
问的是缓存原理?




这个地方,好像和缓存没关系吧……我记得是saveOrUpdate是若主键与预设值相同则save(创建新记录),否则update(更新原有记录)?

你说的是用法。
现在的考官都鬼着呢!
考原理时不问你XXX原理是什么。。。DRW那题也是一样。

原来是这样,汗。。受教了
23 楼 laiseeme 2008-05-10  
股神大人啊
22 楼 落花虽有意 2008-05-09  
daoger 写道
抛出异常的爱 写道
daoger 写道


1. 你才毕业3年,最近怎么又想找工作了?

这是客气话网上找找,不要说前家公司不好,这个很重要。

2. 我看你熟悉spring,说说怎么使用spring配置事务吧!

这个是问你知道几个名词。。。IOC,AOP,没问你过程。。。。


3. 使用spring怎么配置数据库链接?

你这个题答的太差。。。。

4. hibernate中的save方法和saveOrUpdate方法有什么区别?
问的是缓存原理?

5. dwr的原理?

ajax的原理应该是不刷新页面前后台异步传输数据?dwr是一个实现了ajax的框架

6. 你觉得你的自学能力怎么样?

自学能力是指在无别人指导的前提下。进入项目的时间。。。除了技术还有对业务上手的速度。

7. 你觉得你最大的优势是什么?



8. 你在现在的项目中扮演什么角色?

TL


9. 谈谈你说的测试!

是你对测试的。。。态度而不是指你怎么作的。








老抛的分析总是比较实用的!


如果不看第四个问题我倒觉得抛哥就是当时对你叹气的人~``
21 楼 crazy.j 2008-05-09  
kkndstar 写道
   看楼主的经历也蛮可怜的,可以换个行业看看嘛,我可以推荐你到我金融圈的朋友所在的期货公司上班,基本工资8k,另外还有提成

推荐一下我呗,我在北京,能力没得说,肯吃苦,能忽悠,有头脑

相关推荐

    一次面试go的面试题

    一次面试go语言的过程中,记录下来的题目。里面很多考点,很多来自另一个网上的面试资源。非原创,但是有一些是原创的。

    niit面试题,可以参加niit面试

    【标题】:“niit面试题,可以参加niit面试” 这个标题表明这是一份与NIIT(印度国家信息技术学院)面试相关的资料,可能是面试准备材料或者是以往面试的问题集。NIIT是知名的IT教育机构,其面试题往往涵盖广泛的...

    第一次面试Java实习生经历.doc

    本文分享了作者的第一次 Java 实习生面试经历,包括面试前的准备、面试过程和面试后的感想。作者通过分享自己的经历,希望能够帮助其他实习生更好地准备面试和职业发展。 标题解释:标题“第一次面试 Java 实习生...

    2021年第一次面试Java实习生经历.doc

    面试,是每位求职者必经的阶段,而对于初出茅庐的Java实习生而言,面试不仅是对自身技能的一次检验,也是职业生涯的起点。2021年,我也经历了人生中第一次面试,以下是我作为Java实习生的一次面试经历及感受。 这次...

    申请考核制的博士面试经验-博士生申请面试技巧.pdf,这是一份不错的文件

    博士生申请是学术生涯中的一次重要飞跃,对于有志于深入研究的学子而言,如何在面试环节中脱颖而出成为了能否成功的关键。申请考核制的博士面试并不仅仅是对过往学术成果的简单回顾,更是对未来研究方向和个人职业...

    女儿参加香港大学面试_面试技巧_个人简历.docx

    ### 香港大学面试流程及技巧分析 ...综上所述,参加香港大学面试不仅是一次对个人能力的检验,也是一个展示自我的绝佳机会。通过精心准备和良好表现,每位面试者都有机会在这场激烈的竞争中脱颖而出。

    面试时间问题非线性规划matlab

    有4名同学到一家公司参加三个阶段的面试:公司要求每个同学都必须首先找公司秘书初试,然后到部门主管处复试,最后到经理处参加面试,并且不允许插队(即在任何一个阶段4名同学的顺序是一样的)。由于4名同学的专业...

    2021年HCIE数通面试题库,HCIE面试宝典题库面试新增项目新题已更新完整版

    用于2021年HCIE数通3.0版本面试。考面试之前需要通过笔试和...放平心态调整好,2021年面试的题库都在面试题库中,从面试题库里面抽取三道,希望大家能够平常多练习,2-3月备考通过IE很稳,助力大家一次通过HCIE面试。

    10万字总结java面试题和答案(八股文之一)Java面试题指南

    JavaOOP面试题 Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 ...

    面试资料,面试技巧,面试文档

    应届大学毕业生面试应答 涉世之初面试以实在取胜... 面试自我介绍一分钟 面试之际:有时无声胜有声 面试中要慎言 小心你的话外音 实话实说别直说 面试中你能做到随机应变吗? 应聘面试,别耍“小聪明” 面 试 后:

    第一次Android面试经历1

    这篇描述分享了一位求职者初次参加Android面试的经历。面试发生在2015年,地点是一家名为teleca的公司。从描述中我们可以提炼出以下几个与Android面试相关的重要知识点: 1. **准备阶段**:面试者在面试前复习了...

    C++面试题点播一

    根据给定的文件信息,我们可以提取出以下几个重要的知识点: ...对于即将参加C++面试的候选人来说,这些内容极具参考价值,有助于他们在面试中展示自己的技术水平和职业素养,从而提高面试成功率。

    求职面试系列之三:面试技巧V1.0

    面试结束后,不妨进行一次“模拟面试”,以检验自己的表现,反思可能存在的问题,并在下一次面试中进行改进。此外,及时给面试官发送一封感谢信,表达你对面试机会的感激之情,这也是展示你专业素养和积极态度的好...

    java 面试 java 面试 java 面试

    java 面试java 面试java 面试java 面试java 面试

    GE面试经历(一)GE第一次电话面试.pdf

    GE面试经历(一)GE第一次电话面试.pdf

    面试鸭/面试刷题/网站系统源码

    面试鸭一个干净的面试刷题网站!专业面试刷题网站,助你成为面试达人!支持自由组卷、在线刷题、校招社招斩获大厂offer,求职必备! React + 云开发 / Node.js 全栈项目,包含网站前台 + 管理员后台的完整前后端代码...

    25零跑汽车面试问题总结机械面试经验分享最常见面试问题+答案

    - **面试**:面试通常包括技术面试和HR面试。 - **线上测评**:部分岗位可能需要进行线上测评。 - **发放OFFER**:面试通过后,公司会发放工作邀请。 - **入职**:接受OFFER后,按照指定时间入职。 2. **面试...

    2023黑马面试宝典-Java面试宝典大全-java面试宝典黑马

    Java面试宝典是Java程序员求职面试的重要参考资料,它涵盖了Java编程语言的核心概念、高级特性、设计模式、并发处理、框架应用、数据库交互等多个方面。以下将详细解析这些关键知识点: 1. **Java基础**:面试中,...

    程序员面试面试中的优缺点.pdf,这是一份不错的文件

    如果一个面试者一直在大公司负责一个小模块的开发维护,那么基本可以判断他不具备独立或作为主要开发者承担一个项目的能力,只适合在另一家大公司做类似的事情。对于门槛较高需要长期技术积累的职位,相关经验更显得...

Global site tag (gtag.js) - Google Analytics