面试必然先问的:
1、学历(自考还是统招)
2、学校/专业
3、毕业时间
4、工作单位/工作年限/工作岗位
5、培训经历/项目/时间
上面这些可以简单了解到你这个人之前的一个能力状况,然后才会针对具体的进行进一步的沟通。
实例演示,你来我公司面试,我是你的面试官,看了你的简历,上面有学历、专业、培训经验、工作经验,你来我这应聘java工程师,通过简历的了解,我会把你定义为基础工程师,因为没有经验是不可能直接做设计,做项目管理,所以我不会问你框架、不会问你管理,只问最基础,只会问一个执行者应该具体的基本技能就好。
1、大学是你自考还是统招的。
2、学的什么专业。
3、如果你是计算机专业,我会问你回溯、迭代等技术问题,如果不是,我会问你为什么转行,会问你接触java多久了。
4、根据你对所学专业的回答,我会拿不同程度的技术题目/标准,来给你做一些简单的技术面试。
通过上面四个问题,我会基本了解你技术的积累程度。
完后我会问你其他的一些东西,例如
1、跟我讲一下你最擅长的,可以与技术无关。
2、自己阐述一下你自己的优缺点。
这扯的就比较多了,我就不一一写了,我们面试的方向一个是技术方面,一个是做人处事方面。尽量避免培养或招募到技术流氓,减少企业损失。
对于我个人来讲,技术方面我最注重学习能力、思维能力,所以我更愿意直接给你出个题目你来解,然后给你个新奇的东西看你有什么计划去学会它。
做人处事的方面,每个面试官的评判标准都不一样,回答问题的时候尽量实诚一些,毕竟我们走过的路看过的人更多,真话、假话很容易发觉到。
就写这么多吧,我还得午休,希望对你有点帮助。
Spring Struts2 Hibernate
这个就是一般的框架。嗯。主要是Spring 嗯。IOC AOP MVC 就是这个。
嗯。重写和重载的区别。ThreadLocal
Proxy Handler Singleton 还有一些算法。呵呵。你看看吧。没什么。