面试现场
白海飞
领英 China PMO 高级经理
44125 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 40 讲
开篇词 (1讲)
面试现场
15
15
1.0x
00:00/00:00
登录|注册

13 | 你真能讲明白技术吗?

市场应用趋势
最佳实践
技术规范
问题
技术演进趋势
优劣局限
实现原理
目标
选用合适的表达方法
如何更懂面试官
把握技术的维度
讲故事
对比
举例子和做类比
可视化
结构化表达
面试官没有问清楚的情况
上下文理解不同的情况
知识结构和水平不同的情况
问答双方角色不同的情况
技术的应用维度
技术的设计维度
思考时间
总结
注意表达方法
你有多懂面试官?
技术的水有多深
给面试官讲明白技术的重要性
讲技术的场景
技术问题在面试中的重要性
面试技术岗,你真能讲明白技术吗?
参考文章

该思维导图由 AI 生成,仅供参考

对于程序员职位的面试,技术问题占的比重非常大。技术问题的回答质量,决定了面试成败。除了面试之外,讲技术的场景还有很多:你和同事讨论技术问题,选择技术方案,都是在讲技术。
你可能会说,把技术讲明白有什么难的,只要我懂就能讲明白。呵呵,你辅导过孩子作业么?有时候那种抓狂,是你对题目本身再明白也无法解决的。例子有点极端,我是在强调:给面试官讲明白技术,你不仅要懂技术,还要懂面试官。今天我们就从这两个方面出发,讲讲如何让面试官听到满意的答案,从而提高你的面试成功率。

技术的水有多深?

我们先说技术可以从哪些方面来讲,看看技术的水有多深。
技术是为了解决问题而生的。本质上,技术就是解决问题的方法。问题规模越大,难度越复杂,就要引入多种技术。这些技术组合搭配起来,构成该解决方案的一棵“技术树”。其实,每一个分支和叶子都有多种可选的技术,随着更多的创新出现,这些分支和叶子也在演变,使得整体方案在空间和时间上,能更高效更节省地解决问题。我们对这些分支和叶子技术点的了解和运用,甚至对它们演变的推动,都体现了我们的经验和技能。
那么,一个技术领域,我们需要阐述哪些层面呢?我觉得可分两个维度,一个是技术的设计维度(从技术内部看),另一个是技术的应用维度(从技术外部看),如下图所示。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文总结了面试技术岗位的关键在于如何清晰地表达技术知识。文章从技术的设计维度和应用维度出发,详细解释了如何清晰地表达技术知识。在应用维度中,包括问题、技术规范、最佳实践和市场应用趋势;在设计维度中,包括目标、实现原理、优劣局限和技术演进趋势。作者强调了技术实战的重要性,指出结合项目经历讲解技术的最佳实践能够展现真实的技术水平。此外,文章还提到了理解面试官需求的重要性。总的来说,文章通过深入的技术层面分析,强调了技术人员在面试中如何清晰地表达技术知识,以及如何理解面试官的需求。同时,文章还提供了回答技术问题时应注意的表达方法,如结构化表达、可视化、举例子和做类比、对比、讲故事等。这些方法能够帮助面试者更好地展示自己的表达能力和技术理解深度。文章内容丰富,对于技术人员在面试中的表达和沟通能力提供了有益的指导和建议。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《面试现场》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(17)

  • 最新
  • 精选
  • 书胆
    置顶
    面对资深架构师,我会从设计维度去表达,主要侧重目标、优劣局限和演进趋势,因为架构师更关心的是架构能做到什么、架构做得怎么样、架构落地后的可伸缩性可维护性等等。 面对产品经理,我会从应用维度去表达,主要侧重问题、最佳实践、和市场应用趋势,因为产品经理更关心产品的受众、产品的质量和产品的市场等。

    作者回复: 谢谢分享几乎标准答案! @编辑,麻烦给置顶,谢谢!

    2019-03-06
    2
    34
  • 夜空中最亮的星
    置顶
    沙发🛋️

    作者回复: @编辑,请置顶,让华仔坐上沙发哈。😄

    2019-03-06
    5
  • skull
    老师,我有次去一线大厂面试,面试官说我思维偏点状,让我培养全局思维,我不明白为什么,一个面试过程我是在回答面试官问题,面试官问什么问题我回答什么,为什么会觉得我思维偏点状,是不是有些开放性的问题,没有按照面试官的思维回答,面试官就会觉得你的思维不对,还是我真的该加强全局思维

    作者回复: 我碰到过我觉得点状的: 只能讲明白这个点,但不能把这个点展开讲。扩展有很多维度: 从内部原理到外部应用,从问题的相似性讲若干可选方案,从技术的相似性讲若干应用场景; 讲技术体系; 讲发展史。。。 还有,分析问题只分按0/1两种情况分析,而不是灰度的; 只按自己的想法回答,而不是换位的; 对某个问题,加了假设条件,把问题变小了; 只回答这个问题,而忽略了相关的问题,回答之间不照应。情况很多,都是孤立思考问题的结果。

    2019-03-07
    28
  • enjoylearning
    我以前对有些面试官问及技术内部原理等问题不解,这个技术会用并且知道在什么场景下用的好不就行了,目前看来这只是一种偏见,只考虑了一种维度。还有些公司会问算法,我就想你一个公司平时做web系统的恐怕算法要求没那么多吧,但现在想来面试算法考察的是思维能力,尤其对一些底层源码实现机制会有帮助。再回到思考时间里面提到的问题,架构师懂技术,那么我们更多的是站在技术内部的维度讲,而对于产品经理则是更多以技术外部的维度阐述技术。

    作者回复: 谢谢分享,同感。 有些人就问我,你面试问那些算法干啥,用不上呀。其实我在考查他的程序思维。

    2019-03-06
    12
  • 枫暂
    最近提了离职,其实去年12月份就提了,当时项目刚好过了一个节点,个人比较累,想离职静心学习,准备开年再找工作,当时领导挽留,我一松口就同意待到开年,把项目做完再走,其实那时如果我心狠点也就走了,领导也没办法。现在三月份了,这个周末发布项目,按照之前的约定,项目发布后我就可以调休找工作写交接文档,20号左右离职,但看我领导现在的意思是我的时间收放自如,想尽可能地侵占我的时间,安排活给我干,诸如页面优化之类的,恨不得我3月31号再走。我二月中旬已发了离职申请邮件给领导,他一直没回,想问下老师,这种情况怎么处理,如果三月二十号左右我坚决不来公司上班了,公司会不会不开离职证明?如果不开离职证明我该如何处理。之前的微信聊天及邮件我都有截图。一直想着做事情善始善终,好聚好散。但最近感觉心累,领导没有底线,总站在他自己的利益思考。我个人原本的规划是3月份剩下的日子,边补充知识,边出去面试。

    作者回复: 为了尽量准确,我问了一个认识的HR,而且查了下资料: 《劳动法》第31条规定:“劳动者解除劳动合同,应当提前三十日以书面形式通知用人单位。”劳动部办公厅《关于劳动者解除劳动合同有关问题的复函》(劳办发[1995]324号)规定:“劳动者提前30日以书面形式通知用人单位,既是解除劳动合同的程序,也是解除劳动合同的条件。劳动者提前30日以书面形式通知用人单位,解除劳动合同,无需征得用人单位的同意.超过30日,劳动者向用人单位提出办理解除劳动合同的手续,用人单位应予以办理。” 简单说,如果你书面提交了离职申请,30天后,就可以离开了。 这种情况,我建议你先跟你老板亮明底牌,定好明确的离职日期。在此日期以内,还要该做什么做什么,毕竟还是拿完整工资的,不是“半”离职,站好最后一班岗,老板也无话可说。如果老板横竖就是拖着不让你走,这有点缺乏法律常识,你可以先找HR或者他的老板谈,最后还无法达成一致,30天就走人,走法律程序好了。

    2019-03-08
    2
    8
  • 书胆
    这篇文章分享了用来阐述技术的“两个维度八个层面”的方法论,受益匪浅,最近正在通过写文章这种“输出倒逼输入”的方式梳理自己的技术体系,看完文章觉得这种方法论也可以用来写文章,对更深刻地理解技术很有帮助,会努力尝试学习掌握这种方法论。谢谢白老师的分享!

    作者回复: 好方法,写出来很考验对知识的理解程度。

    2019-03-06
    5
  • 霍霍
    如果是技术面试,可以将面试官当作自己将来的同事,当他提出一个问题,可以用讨论的场景带入,也许会有更好的效果。
    2022-04-27
    3
  • 新世界
    大量实用的方法,在面试和日常的技术研究以及沟通交流都有很大指导意义,需多读几遍
    2019-03-06
    3
  • 西南偏北
    这篇值得多读几遍,不仅是学习如何面试,也是学习如何沟通,还有如何思考问题……
    2019-03-07
    2
  • 小昭
    老师每篇文章都讲的特别好,不仅适用于面试,更适用于工作和生活。 真是简单的语言包含了很深的道理。 表达能力个人觉得需要刻意训练,练好了之后,不论做哪行都是有益处的。
    2020-03-29
    1
收起评论
显示
设置
留言
17
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部