双向分析Java面试

主要从观察者(考官)与被观察者(面试者)两个角度来分析Java面试:
1.首先是观察者身份:
我们先不去管HR,因为一般都是技术总监一定要过.有时HR也是从技术非常厉害的大牛转过来的,不过前几面还是要走技术面试.
那么考官要考你哪些内容呢?
分析:
1)站在公司的角度,公司下达的指令,需要xxx能力的人才,最低最低要求是满足xxx能力.
2)既然公司条件满足了,那么再检查一下你是否是一个可持续发展的人才,即你的个人能力,自我学习能力等是否达到基本条件.(最主要是看你自我学习能力)
3)有时也会提及一些自身懂点较多的知识点,从考官所了解的最详细的地方作为切入点,那么面试者就在他所能掌控的范围了.这样他也能间接了解你更多其他方面的能力.

具体想了解考官心理,可以参考检索出来的信息:

作为java面试官–谈谈年后以来的面试总结 [问题点数:100分]

PS:百度搜索:java面试考官面试心得

2.被观察者身份:
对于这个身份,就是在座的我们了.提前做好准备工作才能更有信心.
分析:
1)对面试题感到很紧张,一部分是因为对面试公司了解不深,公司的产品,走向,期望人才能力都是可以进行检索的.另一部分就是自身能力或者知识面掌握的问题了,多积累多运用就会克服掉.
2)笔试之后的面试,可能会考察你一些有关公司方向所必需的知识能力,也不要把它想得太难.对于能答上的,就尽量答;不能答上的,你可以先告诉考官答不上,然后给考官一个思路,一个轮廓,来侧面强调你的学习能力,思维能力.
3)绝大多数面试都是一些基础面试,所以对于领跑的同学呢,就要翻笔记再复习一遍,虽然CV大法是perfect,但是考虑到后续的开发效率还是稍稍记一下语法吧.除了领跑的同学呢,对于大多数同学来说,就要稳扎稳打了.一般都是3个本:笔记本,错题本,练习本.OK,win+R->notepad/notepad++/EditPlus/UE,开启你的编程之旅吧.

那么这里也是搜索到了一些面试技巧/面试题/面试心得:

Java面试必看面试技巧

自己的第一次面试总结

Java面试的十个小技巧,不容错过

每天进步一点点。。。 博主:wylovedx

java工程师面试经典题目整理 博主:wylovedx

如何面试 Java工程师?

2016最新java面试题 详细版

那么我再来总结一下面试的时候经常面试到的问题:(个人理解)

(web方向)

1.GSON/JSON(jar或者Maven包):
编写后台接收前台值后再返回JSON对象给前台

(Android方向)

2.String,StringBuffer,StringBuilder
三者的区别,以及对线程的影响

(通用)

3.正则表达式API,通配符
过滤,验证,基础考察(个人觉得有api手册就够了,没必要死记硬背,但是这却是重重点…)

(通用)

4.注解
对于Java自身注解的理解,以及相关框架(reg:Spring)里注解的理解

(通用)

5.反射机制
java自身的反射机制的理解

(Android方向/通用)

6.进程,线程,线程池,同步锁
个人觉得能达到解释如何持有锁如何释放锁就可以了

(后端方向)

7.数据结构与算法
学java引用就一定会走到数据结构与算法这一步的.
小公司:简单算法,1-2种高级算法,数据结构:数组,集合,栈
大公司:3-4种高级算法,数据结构:堆,树,图

(web方向)

8.设计模式
一般会单例,观察者,工厂模式即可.可做扩展.

至此,Java面试基本分析完毕,希望对初学者或者兴趣爱好者有所帮助.如果找到更好的文章的话,我会不定时更新.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值