足以 Fail 面试的“小细节”, 你注意到了吗?

1,569 阅读2分钟

专栏 | 九章算法
网址 | www.jiuzhang.com

经常有童鞋说:

我题目都做出来了,为啥还是挂了呢?

面试挂掉的原因是多种多样的。有时候,仅仅一个“小小”细节上的失误,就可以暴露出你的致命弱点,如基本的语言特性不熟,基本的函数概念不熟等。

今天,我来谈谈我见过的,因为“小小”细节被挂掉的几个经典案例吧。


1.我曾经面试一个人,他不知道怎么把两个整数除出来是一个浮点数,比如,怎么把3/2变成1.5

这是一个非常基本的计算机语言基本特性,一般面试官不会可以去问,但是一旦暴露了,基本也就“自掘坟墓”了。


2.有的同学在使用 java 时,试图 new 一个 interface,代码如下:

这个细节,体现了很多东西。

比如,它反映了:
1)面试者对java的基本概念不熟悉;
2)面试者对一些基本的结构用法不熟悉。

以管窥豹,面试官基本可以推断,该面试者大概也就只有不到1年的coding经验。

面试中看到这种写法的,基本就可以"自挂东南枝了"。

(关于Interface的基本知识,可在《Java入门与基础算法班》学习。)

3.有的同学,在面试时,忘记了一些常见函数名称,于是写了伪代码代替。

这类同学大多数认为:

只要大体思路对了,这种小地方不必太纠结。

其实却不然。对常见的函数名称不熟悉,至少说明,你写代码的时间不是很长。如果你还在简历中、或者面试过程中,声称自己写了XXX年代码,有XXX年工作经验,那真的就是自打耳光了。

你是不是也曾因为类似的细节fail掉面试呢?快快加入我们的讨论吧!

分享本文给更多的朋友吧,提醒他们面试的时候一定要注意这些“陷阱”哦!



欢迎关注我的微信公众号:九章算法(ninechapter)。
精英程序员交流社区,定期发布面试题、面试技巧、求职信息等

九章算法,IT教育领域的深耕者