前段时间,在和程序猿们闲聊的时候,碰巧聊到了一些面试题。于是乎,各路大神就开始大显身手(虽然没我啥事…)
当然重点还是,那位阿里的大神,无意间透露出来的面试要点

事情是这样的:
在阿里,他们部门的面试官,在准备面试题目,可能很多面试题他们都觉得太简单,太没新意,太没诚意了,这种水平的题目对不起求职者;
于是发愤图强,妄图编写出符合阿里身份的,让面试者一见入故,欣喜若狂,七窍流血,熠熠生辉的面试题;
所以,就问了下这位仁兄,让他也帮忙想点题目。
于是乎,他也就帮忙出了点题。

至于有啥题,他也没说——
不过重点在于,他提到了,考察求职者,往往会看他回答的三个角度:

  • 对xxx问题的理解深度
  • 对技术演进来龙去脉的大局观念
  • 对复杂问题的钻研态度

太精辟了!!!
往往,在考验求职者的时候,一道问题,虽然看似很普通,网络上面也有着很多的答案,
似乎只要在网络上面背面试题,就可以成为一名横扫四方的面霸。

然而,在英明的面试官眼里:
你就是个渣渣。。

因为,大部分的面试题答案,都只是简单地(或者是详细地)把

实现说一遍
(或者)原理说一遍
(或者)技术说一遍

但是呢?
缺了点:

  • 独特的见解
  • 演进与大局观念
  • 钻研态度

所以,背过千万题,面试一条虫。
这也是很多人无法跻身大厂的一条重要原因。

那么,既然,我们都是万恶的金钱至上主义者,想要获得大厂疯狂的金钱雨轰击,
必然就得付出常人付出不了的努力!

那么,该怎么努力呢?

如果你还在问这个,那你一定没有好好看我的文章。
差评!

那当然是向着阿里大神提及的那三点去努力了。

首先,我们要展现的是前无古人、后无来者的技术深度
所以,我们在学习,面试准备的时候,就要:

  • 看源码
  • 挖底层

也就是:
一个点,你把它纵向挖深,挖出一条竖直的线。

比如,最基础的 ReentrantLock,你就要看底层如何加锁的?如何解锁的?竞争怎么解决的?线程如何排队的?线程如何阻塞的?非公平公平如何实现的?如何实现可打断的?如何实现可等待时间的?……
等等等等

然后,除了要钻研深度,了解底层,第二,就是要展现出博古通今,无与伦比,学富五车的对技术演进的大局势理解
所以,我们在学习,面试准备的时候,就要:

  • 了解技术的起因
  • 技术带来的结果
  • 相关联的技术的对比

也就是:
一个点,延伸出前后,扩展出左右,变成一个平面

比如,最基础的 ReentrantLock,你在学习的时候,就要想:Java 不是有 synchronized 关键字吗?那要 Lock 干什么?Lock 的好处在哪里?synchronized 关键字是有问题吗?那问题改进了没有?除了这样的锁,还有没有其它的锁机制?……
等等等等

第三,在我们把技术挖深,又探究古今,又关联其它技术之后,我们要做的,就是要有自己独特的见解

也就是:
以前被你挖的窟窿,或是被你延伸出的江河湖海,它们都能产出新的启发,让你明白了除了这些知识以外,又有了更高的见解,成了天上的星星。

比如我们最基础的 ReentrantLock,我们在学习了它的原理,源码,搞清楚了它的起因经过结果,研究了同类型不同类型的其它锁之后。我们突然发现,好像锁都只是遵循着某个本质,是对并发安全的一种控制,我们以后再碰到各种各样的场景的时候,就不会拘泥于锁的零碎问题,而能够很容易地找到合适的解决办法,或者是一种优化方法,来使得整个系统运转良好。

所以,在去面试的时候,我们回答问题的时候,应该谨遵三步骤:

  • 由浅入深阐述该技术点的知识
  • 然后开始讨论古今的关联技术进行对比
  • 展示自己独特的见解

最近还有一位阿里面试官他分享到:
他说他面试看人很准,面试下来之后,他就能感觉到这个人到底有没有潜力。
比如这个人是否会主动的说一些知识,或者只是被动的一问一答;
这个人说话底气足不足,有没有自信等等……

他特地强调了一点,他会去判断,这个人是否有潜力,从长远角度这个人是否能带来更大效益,
有些时候,可能有些知识点没答上来,但是从整个谈话来看,他可能仅仅只是暂时不了解而已,但是整个人的综合素养却仍然是很高的。

所以,以此来看,我们仍然需要对这三点学习方法,面试角度保持时刻谨记

作者的碎碎念:
这好像是我撰写博客以来写得最短的一篇文章,而且,还没有配图!(是我变懒了吗…)
但是,这篇文章,我反而觉得是最应该牢记,每天反复提醒自己的圣经
前段时间,做了各种各样的事情,一直没有写博客,
那么,从这篇博客开始,以后的文章,我会更努力的,用心地从这三点(深度、广度、见解)来阐述每一个重要的知识点。
毕竟嘛,我的博客要是和别人写得都差不多,那你们看我的和别人的还有什么区别呢?

【阿里面试官的抨击】大厂面试竟该这么答?| 面试竟有这些坑?| 面试该如何准备?| 如何学习知识点?相关推荐

  1. 「秘籍」JAVA求职面试宝典,轻松吊打面试官,拿下大厂offer

    又到了一年求职季, 有粉丝找小编咨询 小编收集了些面试相关应对技巧分享给大家 面试好比就像是场约会 你是不是常常担心自己没有表现好 又担心对方是个"渣男" 有时候吧 你看上了对方 ...

  2. 「秘籍」JAVA求职面试宝典,轻松搞定面试官!拿下大厂offer

    小编收集了些面试相关应对技巧分享给大家 面试好比就像是场约会,你是不是常常担心自己没有表现好,又担心对方是个"渣男" 有时候吧, 你看上了对方,对方看不上你,还有的时候,你们互相看 ...

  3. 某面试官分享经验:看求职者第一眼,开口说第一句话,面试结果就差不多定了,准确率高达90%以上...

    我们以前分享过许多经验,但大多是站在打工人的视角上,今天给大家带来一个面试官的经验: 1. 看求职者第一眼,开口说第一句话,面试结果就差不多定了,准确率高达90%以上. 2. 绝不考八股文,如果问技术 ...

  4. 阿里某员工面试华为后吐槽:面试官太水,反问几句都答不上来

    一名阿里的员工面试华为云相关的岗位,面试完之后,其在互联网里面社区如此吐槽了一番:面试华为云后端开发的岗位,真的不晓得为啥面试官这么水,反问几句就不知道怎么回答了,好像姓李,估计1万行代码都没写过,阿 ...

  5. 资深面试官解答:大厂月薪过20K的测试工程师,都需要满足哪些要求?

    正值金三银四跳槽季,不少小伙伴都做起了准备,希望能够寻觅到更合适的工作,其中大厂,作为IT届的领头企业,更是许多测试员趋之若鹜的工作宝地. 那究竟大厂需要怎么样的软件测试工程师,怎样的测试员才算是优秀 ...

  6. 面试官:我用这10个问题,淘汰了80%的Java面试者......

    想在面试.工作中脱颖而出?想在最短的时间内快速掌握 Java 的核心基础知识点?想要成为一位优秀的 Java工程师?本篇文章能助你一臂之力!正所谓万丈高楼平地起,只有把基础掌握的牢固,才能走的更远,面 ...

  7. 面试官钟爱的 8 个问题,这样答才能拿高薪 Offer!

    作者 | 程军 来源 | 军哥手记(ID:zxhy_cj) 有读者让我写写常见又比较难回答面试题如何应对,我觉得这个话题很好呀! 于是我在朋友圈做了一个调研,看看大家面试中都遇到哪些高频题,甚至很难回 ...

  8. 吊打面试官,笑对 2022 金三银四,2022年最全面试真题大汇总

    为什么要公开这些面试题? 原因一: 身边从事 Java 开发的人员越来越多,很多朋友们,每次问我要相同的面试复习材料,已经让我疲于应付,索性整理出来,直接发链接给他们. 原因二: 节省招聘双方彼此的时 ...

  9. 99%的面试官都会问的一个问题,这样答就能轻松过关

    上周面试一个姑娘,本来聊得挺好. 她曾在一家单位做过两年文职,开朗.落落大方,我看见离职原因一栏写着"个人原因",就问,能说说你为什么从上家单位离开么? 她立刻吧嗒吧嗒说了一大堆. ...

最新文章

  1. npm scripts的生命周期管理
  2. numpy 的array 用于矩阵运算 与 python的列表表示矩阵的区别
  3. android 连接mysql orm_Android ORM框架 GreenDao 的使用详解
  4. 怎样开启mysql慢检查_如何开启mysql的慢查询
  5. django安装--mac系统
  6. strlen() sizeof()
  7. 重装云服务器上的系统后的重新部署项目
  8. HD 1159 Common Subsequence (最长公共子序列)
  9. 2015第29周五AOP
  10. (转)Predictive learning vs. representation learning 预测学习 与 表示学习
  11. oracle 存储过程写文件,Oracle写本地文件
  12. qt qtoolbutton 弹出菜单方向_QT使用教程(三)之安装篇
  13. xp桌面上显示计算机名,巧妙还原WinXP快速启动栏的“显示桌面”图标
  14. [工业互联-7]:工业控制电气自动化系统与主要元器件
  15. 从三个方面理解ARM嵌入式系统
  16. fiddler安装安全证书
  17. 微信怎样关闭QQ文件服务器,如何屏蔽QQ和微信的外发文件?
  18. pdf编辑器工具哪个好?好用的pdf编辑器一款就够!
  19. 蓝桥杯java B组历年省赛真题汇总及题目详解
  20. 2022-05-02 一.统一响应码

热门文章

  1. javascript_抛物线系列_04已知起点和终点画抛物线
  2. 将uc/OS移植到stm32F103上
  3. vector里面的assign函数
  4. python简单的输出星期几
  5. Replicates
  6. git commit 文字填错了 如何修改
  7. android系统怎么删,安卓手机怎么删除和清理系统垃圾
  8. [渝粤教育] 南京大学 大学生劳动教育 参考 资料
  9. 深入浅出java常量池
  10. 双电阻差分电流采样_矢量控制中的常见电流检测方式