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

06 | 考官面对面:我们是如何面试架构师的?

存储层
面向对象设计
常用框架
Java基础技术
OSI模型的应用层
品格
担当
诚信
软能力和核心部分考查
架构理解和发展能力考查
技术能力考查
项目介绍及架构方案
简历介绍
发展能力
架构能力
基础技术能力
软能力
硬实力
核心能力
面试流程
面试题库
面试地图
能力模型
考官面对面:我们是如何面试架构师的?

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

你好,我是者文明,目前就职于京东,负责京东物流技术架构、创新等工作。研究生毕业后,我以一个程序员的身份混入 IT 圈,转眼已 17 年,期间参加过不少面试,也面试过不少程序员、架构师和管理者。最近 7 年的面试主要以架构师为主,所以想简单聊聊我面试架构师的思路。
经过多年的积累,我们构建了一套自己的架构师面试体系,包括三个部分:能力模型、面试地图和面试题库。
能力模型是我们对架构师的能力要求,或者说是考查的职责描述;
面试地图考查的是具体的知识和能力图谱;
面试题库是我们的宝藏,是整个架构师团队在实际工作中提炼和积累出来的,大部分都是网上找不到的。
简单来说,能力模型是指导原则,面试地图是操作手册,面试题库是我们的资产。
先说说能力模型,我们的架构师能力模型包括三个部分:一个核心两个基本能力。一个核心指的是德,这个是最基本的要求,主要包括诚信、担当和品格,两个基本能力指的是硬实力和软能力,二者的比重七三开(7:3)。
硬实力是架构师的本钱,生存技能,是能力模型中最为重要的部分,架构师一定要做到“精于此道,以此为生”,在面试过程中这部分的考查花的时间也是最多的。
一个优秀的架构师,在硬实力的基础上还需要具备软能力。前几年我还认为架构师只要技术好就行,到现在我越来越觉得架构师的软能力也非常之重要,因为架构师在研发团队中会同时扮演技术大咖和老师的角色。作为老师,你要让别人能很容易地听懂你的观点和思路,要形成技术影响力,这就需要具备较强的表达和展现能力。同时架构师在日常工作中需要和研发同学紧密协作,保证技术轨道的有序与目标达成,所以协作能力也是至关重要的。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文介绍了京东面试架构师的思路和方法,包括他们构建的面试体系,能力模型、面试地图和面试题库。作者强调了在面试过程中重点考查的技术点,如应用层、存储层和架构理解,以及候选人对开源技术的研究和贡献情况。此外,作者还强调了架构师需要具备的时间任务管理能力和自我认知能力。整体而言,本文提供了一套系统而全面的架构师面试方法,对于招聘者和求职者都具有一定的参考价值。文章还强调了软能力和核心部分在面试过程中的重要性,包括沟通、表达能力、协作能力以及诚信、担当、品格等方面的考察。通过对候选人的项目经历和面试地图的结合考察,能够全面评估候选人的技术能力和软实力。整体而言,本文为读者提供了一些启发,也可供招聘者和求职者参考,帮助他们更好地准备和进行架构师面试。

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

全部留言(11)

  • 最新
  • 精选
  • 阳仔
    工作好几年了,设计模式基本很少涉及,想问问老师面试考察设计模式的目的?

    作者回复: 我替者老师回答以下,仅以我的看法。 设计模式,可以看成是可复用的编程模式,用来解决相似的结构场景的问题。考察应聘者对问题的识别、抽象、总结,对应到设计模式,进而快速而且简洁地运用,体现了善于利用“轮子”的能力。善于使用设计模式,可以使代码更结构化、更易维护,更易于和其他程序员交流。

    2019-05-15
    2
    9
  • 行者
    老师,讲解下聚合和组合的区别是什么呢

    编辑回复: 聚合和组合是都是特殊的关联关系,二者都是整体和部分的关系,最主要的区别有2点:一是整体和部分的这种关联关系,组合更强一些,聚合要弱一些;二是生命周期,对于组合,部分的生命周期不能超越整体,也就说部分不能脱离整体而存在,部分随着整体的创建而被创建,消亡而被消亡。对于聚合,部分的生命周期可以超越整体,整体消亡了,部分还可以继续独立存在。

    2019-03-23
    2
    7
  • Rainbow
    今天才想起来,原来白老师是IBM的经理。 那顺便问个事儿,最近IBM是不是有“IBM CIC 靓蓝之路2020届实习生项目火热开启”这个活动了,我就是2020届的,在大连上学,找实习的话白老师你建议去上海的IBM,还是在大连这的。在大连这边的话,离学校也很远,大概要做两小时多的车,估计还是要租房子。

    作者回复: 对不起,刚注意到这条留言。 CIC属于IBM下设的一个部门。IBM的蓝色之路实习计划是整个IBM的,靓蓝我第一次听说,不太清楚。CIC在大连有很多团队,可能选择机会更多些。 另外,刚看到,靓蓝报名3月底截止。

    2019-03-22
    4
  • asdf100
    还有就是要考查一些数据库端的性能优化技巧,比如 Explain 的用法、索引优化、SQL 语法优化、参数配置优化、数据模型优化、缓存优化等等。 --------------------- 这里的“数据模型优化”指的是什么?

    编辑回复: 数据模型优化指的是领域模型优化,比如表结构是否合理,表和表之间的关系是否合理,各业务域是否高内聚,低耦合等

    2019-03-27
    3
  • 王艺霖
    努力争取当一名架构师
    2019-03-22
    9
  • 竹寺
    感觉这是架构师成长之路,哈哈。 看来真正的架构师和所谓的架构师有很大区别呀。 从这也看到了自己所谓能力所在的位置,要好好努力呀。
    2020-04-24
    2
  • 果然如此
    很全面! 那面试技术经理的问题比这多还是少? 这需要几轮面试,是不是需要很长时间?
    2019-03-22
    2
  • Bball
    还没达到架构师的实力,先把这些技能要求记下来,朝着架构师这个方向奋进
    2022-02-28
    1
  • ifelse
    这么多知识点,怕了,听基本听过,但是很多没深入了解过。
    2023-11-17归属地:浙江
  • 梅子黄时雨
    醍醐灌顶。
    2019-12-16
收起评论
显示
设置
留言
11
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部