三个多月、40余场面试浓缩为6000字

去年找工作时,大概面试过四十余场,不敢说自己的面试经验很丰富,但至少也不差的。

所以专门花了点时间把自己的面试经验总结了一下,分享给大家!

可以说,三个多月的时间里,40 余场面试,都浓缩在这 6262个字里了。

三个多月、40余场面试浓缩为6000字_第1张图片

 

前言

首先想要跟学弟学妹们说明的一点是面试可以说是求职应聘中最重要的环节了,因为是面试官直接与求职者面对面的交流,它不像笔试时,你面对的是冰冷的电脑。

面试,是你与面试官面对面得进行语言上的交流。

在面试过程中,你的计算机基本功、你的语言表达能力、你的逻辑思维能力都可以通过这种面对面的对话形式展现出来。

如果是中小型公司,面试两次基本就可以了;如果是大公司,一般至少需要面试三到四次甚至五到六次才能确定是否录用你。

阿秀面试经历很丰富,基本国内大中厂面了个遍。以我的经历加上同周围朋友们的交流来看,面试基本上是10% 手写代码 + 20% 基础问题+ 40% 深挖项目+ 20%开放问题 + 10% 聊人生

其中面试手写代码是必要的,视频面试中的手写代码主要有两种形式:

1、一般会使用腾讯会议或者Zoom软件等共享你的电脑,然后使用本地IDE来写代码,比如让你在本地IDE写一个快速排序或者归并排序等。

2、使用一些在线网站的OJ系统,比如牛客网的OJ系统。这种类似于平常在 LeetCode 刷题的形式,会给你一个函数,直接在函数体中完成程序即可。

不过有时候也会使用牛客的 OJ 系统手撕的,需要你自己定义头文件、主函数之类的。这个具体要看不同的面试官风格了,大致就这两种形式。

这里额外多说一句,所以阿秀平时跟校招群的小伙伴说尽量多使用牛客或者 LeetCode 去刷题,而不要在本地 IDE 写好了再拷贝上去。

因为你并不清楚你的面试官会怎么考察你,所以平时在练习的时候就尽量使用这些 OJ 来刷题吧。

说回正题,同学们可以不用担心,面试过程中的代码题比笔试过程中的代码题要简单多了,难度基本都是easy或者medium的,hard的很少。

除此之外面试中的手写代码还有一个目的就是看你的代码风格和debug能力,毕竟个人代码风格不是一朝一夕能养成的,面试官看你的代码风格也是能够看出来你是不是经常写代码,在校期间有没有保持写码的习惯等。

经常写代码和不经常写代码的人代码风格完全不一样的。

Debug能力更不用说,考察的就是你能否快速定位到bug所在位置,进而解决它。

三个多月、40余场面试浓缩为6000字_第2张图片

这里首先跟大家分享一下面试过程中需要注意的地方:

1、展示长处:同学们要注意的是面试主要是为了展示出自己的长处和优点,面试官对你的考察也是为了挖掘出你的潜力和你身上的亮点,除去一些比较无聊的面试官,大部分的面试官都不是为了难为你而问你一些很难的

你可能感兴趣的:(后端,java,面试,面试,职场和发展,java,开发语言,jvm)