面试感悟

作者: 乔舍 | 来源:发表于2018-07-23 15:09 被阅读12次

一、简历的整理与复习

1、简历的内容是需要熟悉的(至少需要记得写的技能和项目所做的内容)

2、关于技能排序从最熟悉到了解(就算没有用过但是知道这个技术是什么也可以写上,证明自己知识面很广)

3、项目也是比较关键的,一般至少是3-5个左右即可,一定得有一个印象很深刻的内容比较丰富的,最关键的是要说明白这个项目是用来做什么的,就是业务需要说明白,自己负责了哪些内容(项目的技术点很多,尽管没用到,如果知道了也可以写上)

注意:如果说项目不熟悉,可以看一下文档,如果还没有可以找熟悉的人给你介绍一下

二、技术问题积累

1、Java基础内容,其实面试的话问的点不太多(我说的是跟Java内容比较),但是相对来说比较碎(建议尽量的理解性的去记忆)

(1)集合架构能够说明白,常用的类及底层的结构需要知道,可以有一个深刻的点,比如经常问到的HashMap的底层结构是什么(https://blog.csdn.net/tuke_tuke/article/details/51588156很详细),也可以介绍下集合当中使用的类的区别

(2)集合当中也有一些常见得并发类比如:ConcurrentHashMap、CopyOnWriteArrayList、CopyOnWriteArraySet、ArrayBlockingQueue、Atomicinteger等等(知道那么几个就OK,可以重点说下ConcurrentHashMap 如何做到线程安全的,它主要有一个锁剥离机制不像Hashtable那样 是锁住整个集合,它会锁一部分)

(3)集合的整体架构(不需要全部知道,分类去说说清楚即可)

(4)笔试的话会有阻塞队列的实现参考:https://blog.csdn.net/new_aiden/article/details/72453257理解之后,手动去写几遍

(5)多线程的内容(会简单的写、有几种实现方式知道、如果去控制同步、及线程是如果操作内存的),比如说:Synchronized、Volatile、ThreadLocal、Lock这几个弄明白就OK,可以参考:https://blog.csdn.net/hard_working1/article/details/52760729。注意:在面试的时候经常会出现一些场景题,比如在消费大量的消息、处理多任务的情况下,会出现阻塞的状态,这时候可以提多线程、集群负载都可以),这里也会涉及到多个概念比如:同步、异步、并发、并行知道即可,可以参考:https://blog.csdn.net/helianbing/article/details/51524131

(6)String 这个需要知道常用的方法、如何操作字符串、及JVM如何去创建String对象的,这个在面试的时候可能会手写代码,以及String在内存中的创建之后放哪里的,这个一定要弄明白,不过别担心,看这个即可:https://blog.csdn.net/zsx157326/article/details/53943848

(7)JVM 基本的结构了解一下,最好是能够说出来其实不多,很容易理解的,参考这个即可:https://blog.csdn.net/huangshulang1234/article/details/78628966

(8)Java当中类如何加载的,可以简单的说一下,这个知道肯定很有用的,我们知道对象是如何创建及分配空间,可参考:http://www.cnblogs.com/fangfuhai/p/7230179.html

(9)设计模式,弄清楚那么3到5个,最好是能够结合项目当中在哪里使用的(不知道的话,也还好吧)比如经常见得:单例模式、装饰模式、工厂模式、代理模式等,最好写代码理解一下,这里参考这个:http://zz563143188.iteye.com/blog/1847029

(10)算法这个其实有点装哈,但是没办法,不过也不用怕,知道几个排序的就可以了:冒泡、快速这个一定要记下那么几个代码,可以多练习几遍,参考:https://www.cnblogs.com/onepixel/articles/7674659.html

(11)数据结构的话就结合着集合去理解记忆就可以了,关注一下二叉树的结构,最好是能够代码实现一下,怕笔试或者面试官让写,最起码得知道是什么,有哪几个关键点

(12)最后就是Java当中不太常见的语法概念这个的话,稍微过一遍应该就OK了,比如:final关键字、finally、静态变量、基础类型、引用类型、&和&&区别等等,https://blog.csdn.net/Sunsymbol/article/details/77484469https://blog.csdn.net/u011277123/article/details/52824724比较经典的了,可以过一遍就行了

三、简历上的技能点:会有一些你用过的技术,你给面试官说明白就行,比如:我用到的ActiveMQ、Echarts、Spring Boot、Spring Cloud相关的技术点,既然写入到了你的项目了,这个肯定得说明白吧

四、提高的点

(1)HTTP 相关的知识点复习:https://blog.csdn.net/zhangliangzi/article/details/51336564这里面过一遍

(2)Redis 这个经常问,我是没有用过,可以说下这个是什么,如果说你简历当中写的话

(3)Spring IOC、AOP 是什么底层如何实现的:http://www.importnew.com/24305.html

(4)Spring MVC的工作原理:https://www.cnblogs.com/zbf1214/p/5265117.html

(5)Servlet 生命周期知道

(6)Session 与 Cookie区别

(7)MySQL 的底层实现及优化的方式、常见的函数,还会让你写SQL (这个自由发挥吧,平常的积累了):https://blog.csdn.net/ifollowrivers/article/details/73614549

(8)GC的回收机制算法:http://www.cnblogs.com/fangfuhai/p/7197750.htmlhttp://www.cnblogs.com/fangfuhai/p/7203468.html这个最好是弄明白,能够说出来

五、不是太常见的问题:

(1)JDBC 流程

(2)乐观锁与悲观锁

(3)过滤器、监听器、拦截器区别

(4)Ajax、Jquery 常见的面试题(如果用到的话)

六、以上是所有我遇到的吧,下面说说最最最关键的:

1、有一个平常心,态度要好,知道的就尽量说明白,不知道的可以先思考一下,如果确实不知道,那就说不知道就行了,如果什么都知道,就是你面试他了(哈哈哈)

2、还有投递简历,不是狂投,挑着想去的投,可以先将一些不想去的公司去练练手,在面试中去学习(特别特别重要)

3、尽量去记忆每次面试之后没有回答出来的,也可以请教一下面试官(如果面试官比较好的话,人家不说也没办法,自己底下去查了),一定要不断去积累自己的面试题,到后面会越面越好的,沉住气

4、一定要自信,不要紧张,因为面试当中我们不会的东西太多了,一定要把会的说清楚,就OK了,其实就是一个聊天的过程

5、公司的离职原因提前想好

6、最后面试官会问,有什么想问我的,这个很重要;你可以去百度下了很多答案的,记住符合自己的一个就OK了。

7、东西知识点会很多,但是你想想面试官问的其实跟上面知识点比较不多的,不要着急也不要谎,现在看书的话来不及,重点去应对面试就OK了,其他的时间工作中去学习看书就行,这种复习就是应对面试来的

相关文章

  • 美团iOS面试败北感悟

    美团iOS面试败北感悟

  • 产品新人

    最近面试产品经理,有很多感悟

  • 面试感悟

    最近李学勇老师又创办了一个公益性的兴趣班-----计算机的强化班,作为一名十三期的三月成员。我很荣幸,成为了一名计...

  • 面试感悟

    最近我们的李老师(李学勇)老师又创办了一个公益性的兴趣班-----计算机的强化班,作为一名十三期的三月成员。我很荣...

  • 面试感悟

    这两天面试了两批小十八。 感觉今年的学弟学妹们好多优秀的呀,要么颜值高,要么多才多艺,让这个我这个已经大二的学长竟...

  • 面试感悟

    最近在忙着找工作,说实话,很累。面试了2家,一家是创业公司,一家是看起来相对成熟的公司。第一家看起来小,人比较少,...

  • 面试感悟

    一、简历的整理与复习 1、简历的内容是需要熟悉的(至少需要记得写的技能和项目所做的内容) 2、关于技能排序从最熟悉...

  • 感悟面试

    今天早上一位已经上班两年电大毕业的女孩来面试,简单问一下年龄和以前工作经历后,女孩直接反问我工资多少、是否双休等。...

  • 面试感悟

    又是招聘面试季,我以88分(排名第二)的成绩进入面试,这次的面试形式是团体面试,面试人数一共是11人,面试的形式是...

  • 面试感悟

    这是我觉得离自己梦想的最近的一次,这两年我知道自己,虚荣、浅薄、自大、徒有其表,我的内心是想成为一个编辑的,像吴伯...

网友评论

    本文标题:面试感悟

    本文链接:https://www.haomeiwen.com/subject/rrljmftx.html