java面试小窍门(Java开发面试)

本人目前在一家知名外企担任架构师,而且最近八年来,在多家外企和互联网公司担任Java技术面试官,前后累计面试了有两三百位候选人。在本文里,就将结合本人的面试经验,针对Java初学者、Java初级开发和Java开发,给出若干准备简历和准备面试的建议。

java面试小窍门

java程序员准备和投递简历的实战技巧

1.1 简历中应包含的要素,一个都别落下


1.2 该如何描述公司的工作情况


1.3 尽量把学习培训项目和毕业设计项目往商业项目上靠


1.4 描述项目的技巧


1.5 在简历中描述项目时可以添加的亮点


1.6 哪些简历可以通过筛选


面试时该如何讲解技术项目赢得面试官好感

2.1 别害怕,因为面试官什么都不知道


2.2 面试时的错误表现


2.3 面试中介绍项目的范例



2.4 介绍项目时的要点归纳


Java面试者该准备哪些加分项技能

3.1框架是重点,但别让人感觉你只会山寨别人的代码


3.2 别单纯看单机版的框架,适当了解些分布式


3.3 数据库方面,别就知道增删改查,得了解性能优化


3.4 Java核心方面,围绕数据结构和性能优化准备面试题


3.5 Linux方面,至少了解如何看日志排查问题


3.6 通读一段底层代码,作为加分项


预估面试题,准备对应的回答

4.1 哪些问题面试中大概率会被问到


4.2 面试官提问的方式


4.3 举例说明该如何准备面试问题

下面给出准备问题的技巧。

  1. 斟酌面试时抛出的技能,逐一准备说辞;
  2. 针对技术,网上搜索问题,比如搜Spring IOC面试题,结合网上的参考答案准备说辞;
  3. 准备技术的实施要点,比如做了哪些配置文件,你在项目里踩过哪些坑?
  4. 最好结合底层代码说明。

如下给出两个例子,先以MyCat分库分表为例,给出介绍说辞的技巧。

  1. 准备业务背景,为什么要用?比如我们项目数据库并发压力大,需要用MyCat作为分库分表;
  2. 如何使用,无非是设置分库规则,改写SQL语句等;
  3. 准备下踩到的坑,比如自增长主键在每台机器上都要保证唯一;
  4. 然后再结合些底层代码,准备下一条SQL语句是如何分发到对应的分库上的,然后执行好以后又如何返回的;
  5. 再可以准备些只有做过才知道的细节,比如发布上线和清洗数据的流程;
  6. 网上找些MyCAT的面试题,准备相关说辞。


在讲的时候,大家甚至可以边画Netty流程图,再结合底层代码说明,这样面试官一定会对大家刮目相看。

其实这里仅仅是抛砖引玉,或者提到的技术比较高深 ,但可以讲述的技术还可以是线程池,MyBatis组件,Redis,甚至是虚拟机优化等。哪怕是初级开发,也能多少抓住一两个点,按上述思路说明。

面试时如何不被面试官牵着鼻子,自我把控面试的走向?

5.1 在介绍项目时,引导话题的技巧以及案例


5.2 以Netty为例,讲述引出值钱话题的技巧


5.3 以案例说明,在回答问题时引出准备过话题的技巧


5.4 你可以引导的加分项



总结,面试准备后,结果可能就大不同



本文来自<CSDN资讯>。

【声明】任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

本文链接:https://www.xiaozhujop.com/a/b63b32e93de976.html