java面试技巧(三年经验)

Posted expiator

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java面试技巧(三年经验)相关的知识,希望对你有一定的参考价值。

简历

1.面试官拿到简历后,看了不到两分钟,就会发起提问。
2.没有了解过的技术,不要写在简历上,一问就蒙了。
3.频繁跳槽的经历,可以合成一段。频繁跳槽给人的印象很差。
4."个人评价"直接写技术栈,不要写乐观向上,团结友爱这些。
5."项目经验"除了介绍项目,还要写清楚涉及到的技术内容,以及自己负责的模块。
6.博客、GitHub都是加分项。不要担心自己写的东西很简单,其实几乎没有面试官会去看。
7.阅读过Jdk源码,Spring源码。这些也是加分项。

投递网站

51job、拉勾网、BOSS直聘、猎聘网。
记得将简历设置成不可查看,不然一大堆外包公司打电话过来。

公司

1.最好是互联网行业、金融。有最新的技术。复杂的场景。高可用高并发分布式。
2.技术栈最好要匹配。如果不是理想的技术栈,可能干久了还是没有长进。
3.其次是中大型规模的公司IT部门。最好是几百人以上的公司。
4.比较一般的选择:
创业公司:需要通才,什么脏活累活都得干,加班太多了。而且创业公司随时有倒闭的可能。
外包公司:外包干久了,只会变成搬运工,而且外包的工作经历可能会减分。
国企:技术特别落后,流程极慢,人际关系复杂。不过国企上班时间很短,适合养老。

面试资料

1.书籍:《剑指offer》,《java程序员面试宝典》
2.网站:牛客网、LeetCode

技术模块

优先级:java基础,集合,多线程,并发,ssm,数据库,jvm ,分布式,网络,操作系统。
加分项:高并发、分布式、微服务
其他:linux,git

面试

1.完全不懂的,就直接说不会,瞎扯给人的印象更差。
2.半懂不懂的,可以说一时想不起来,让面试官提示一下。
3.不懂的东西,一个字都不要提。不然人家一问就蒙了。比如人家问redis可以做什么?就说缓存,如果没用过分布式锁,千万别提。
4.不要一直由面试官说话。有时可以自己推进。。比如面试官问新建线程的方式有哪些?你回答完之后,还可以再补充一下。说开发中用线程池比较多,那面试官可能就会问你一些线程池的技术。

笔试

1.有时候需要手写代码,最好自己先写一遍。
2.算法:各种排序算法(快排最重要、冒泡比较"低端"),可以看下《剑指offer》
3.设计模式:面试要求写的有单例模式(最好能写线程安全的)、工厂模式、观察者模式、代理模式、生产者消费者模式。
4.就算是写不出来,也可以写些伪代码,或者说一下大体的思路,最重要的就是思路。























以上是关于java面试技巧(三年经验)的主要内容,如果未能解决你的问题,请参考以下文章

Java三年工作经验面试准备

java两年经验面试都会问啥问题

「真实分享」三年经验,记一次4月阿里Java面试,谈谈心酸历程!

放手一搏:社招Java岗面试经历(三年经验): PingCAP蚂蚁

心酸分享三年经验渣本,记一次4月阿里Java面试,谈谈心路历程!

三年经验Java开发面经总结,附赠复习资料