百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

从行为面试问题(behavioral questions)看中美程序员差异。

haoteby 2025-03-01 14:00 12 浏览

中美程序员在职场中的工作状态和职能、福利等有很大区别,从面试中的BQ轮就可见一斑。

中美程序员的面试轮差异?

国内的面试轮在不同公司间差异很大,但总体的问题类型包含笔试+面试(算法题、概念题、项目深挖、职业目标、职场文化题)。而美国程序员的面试轮更为固定,一般包含算法题、系统架构设计/OOD、BQ(behavioral questions)。

与国内程序员不同的是,北美程序员更关注其创造力、整体逻辑架构能力,乃至于对代码的热情和钻研,而不仅仅是选一个能直接用的螺丝钉,所以北美程序员的面试更为“抽象”。

从算法题来看,北美程序员和中国程序员的题目区别不大,但面试的侧重点有所不同,像北美的高频考点是双指针、链表、BFS、排序等,而国内的算法题则更“卷”,动态规划相关题型出现的频率要高很多。

而从项目上看,国内程序员更注重实操,会关注你之前所做项目的数据、问题、解决方案、实现功能、最终成果等,而北美程序员的系统架构设计题(应届生则更多考OOD,即面向对象设计)则更加注重程序员的思辨能力和结构思维。

最后就是咱们要重点聊一聊的behavioral questions。

什么是行为面试问题(behavioral questions)?

BQ,即行为面试问题。程序员看到这个名词以后内心应该就有谱了,这是程序员面试中的软技能,主要是对面试者的各种素质进行考察,常见的BQ涉及应聘者的领导能力、协作能力、发散思维能力、沟通能力、组织策划能力等。

其中,BQ问题又以亚马逊的LP最为经典。什么是LP呢?LP即leader principle,即领导力原则,Amazon的LP包括14条,即Customer ObsessionOwnershipInvent and SimplifyAre Right, A Lot、Learn and Be Curious、Hire and Develop the BestInsist on the Highest StandardsThink BigBias for Action、Frugality、Earn Trust、Dive DeepHave Backbone; Disagree and Commit、Deliver Results。

具体这14条领导力原则的解释在Amazon的官网中能够找到,而亚马逊的面试官则会在BQ轮中考察应聘者是否具备其14条领导力原则中的相关能力,并作为是否录用的一个重要标准。

由于Amazon的这14条领导力原则实在过于经典,所以也被北美众多的科技公司所借鉴。也有很多人开玩笑称,掌握了亚马逊的BQ,就掌握了北美科技公司的所有BQ轮。

BQ如何破解?中国程序员如何借鉴?

BQ的类型有很多,如果一一列举的话其实意义不大,因为面试中可以考察的问题数不胜数,如果一而再再而三地去死记硬背,那遇到生题的时候就会陷入困境。所以BQ的核心是分析问题背后面试官的意图。

我们举几个例子。

  1. 请简单介绍一下你自己。

这是面试中99%会出现的题目,但其实它也有一些门门道道。首先你要对个人有一个清晰的定位,对自身的经历能进行一些简单的概述,同时也要留几个“亮点”供面试官去深挖,时间最好控制在三分钟以内。

这道题主要考验的是应聘者的逻辑能力,表达能力,就不一一详述了,但这道问题几乎100%会遇到,所以建议求职者在面试之前都将这个问题准备好,做到流利、有条理。

  1. 为什么离开上家公司?

这道题是一道“送命题”,面试官其实很忌讳说前司坏话的求职者,因为当你入职了这家公司,总有一天它也会变成“前司”。大部分的公司希望他们招聘的人是对其公司和产品充满热情的,所以你一定要表达对前司的感谢和在前司的收获,然后阐述自己对目前公司的欣赏和兴趣,充分表现自己对该公司业务和企业文化的了解程度。

  1. 遇到问题时怎么协调团队成员共同完成工作?

首先,尽管职场环境存在一些勾心斗角,但你要秉承一个原则:团队成员的目标是一致的,无非是更好的完成工作,所以千万不要站在团队的对立面上,也不要随意指责任意一名成员,而是要学会非暴力沟通,在充分了解对方需求和利弊后共同协作完成工作。

这道题主要考验的是程序员的沟通能力、团队协作能力。

其他问题我就不一一列举了,总之一个原则:猜度面试官的深层意图,并且在自己的回答中尽量往这些原则上靠,体现自己符合公司的能力和价值观要求。

而回到中美程序员的差异,其实BQ类问题在中美几乎是通用的,而北美BQ轮发展得较早,以北美的职场思维和资料去做国内的BQ问题基本没太大问题。

从BQ看职场文化

说完了“同”,我们再说说“异”。北美的程序员显然更“松弛”,但是国内程序员的卷文化比较重,而且公司更注重的是你是否能马上上手工作,而不是看重你的个人发展,所以在行为面试问题中,国内会更倾向于问一些实操性质的问题,对假大空的内容并不看重。

但话又说回来,中国IT行业也已经高速发展了十余年,如今踩了一脚慢刹车,今后的方向如何,也有待时间的考验。


当前国内的面试也愈发看重行为面试问题,还增加了压力面等面试方式,程序员也应该好好准备。

相关推荐

Python爬虫进阶教程(二):线程、协程

简介线程线程也叫轻量级进程,它是一个基本的CPU执行单元,也是程序执行过程中的最小单元,由线程ID、程序计数器、寄存器集合和堆栈共同组成。线程的引入减小了程序并发执行时的开销,提高了操作系统的并发性能...

A320-V2500发动机系统FADEC介绍(2)

目的全权数字发动机控制(FADEC)系统在所有飞行和运行阶段提供全范围发动机控制。...

三国志战棋版:玩家“二叔”用这套群DOT在比武中拿下31胜5负

声明:本文首发于今日头条,而后发布于“鼎叔闯三棋”的微信公众号、抖音、哔哩哔哩和小红书平台,如果在其他平台就是抄袭。...

真正的独一无二:Dot One 推出 DNA 定制系列 139英镑起

相信很多人在挑选衣物时有着这样的困扰,综合了性价比、面料等因素后好不容易找到了心仪的款式,还要担心是否会撞衫,不管是擦肩而过的陌生人还是身边的熟人,都令人尴尬。小部分人为此热衷于购买少量的古着或者限量...

崩铁:周年庆福利再升级,老角色加强时间确定,3.xdot体系反转

#埃安UT大一圈高级很多#...

Dotgo推出RBMHub,扩大了CPaaS提供商的覆盖范围和功能

据telecompaper网7月15日报道,用于商业消息传递的RichCommunicationServices(RCS)解决方案的领先提供商Dotgo宣布推出RBMHub。RBMHub的推出扩大了C...

深度解析:快照取消Dot职业的将何去何从

写在前面曾几何时,术士的出现便被冠以dot大师的名头,从远古时期的献祭腐蚀虹吸不如暗牧一个痛,到TBC上满dot=荣誉击杀+1,到wlk接近全暴击的冰晶腐蚀,再到CTM就算了吧MOP的各种变态吸x放...

星穹铁道:抽卡芙卡之前,你必须了解什么是dot!

卡妈终于上线了,可还是有很多人不明白什么是dot伤害,抽了卡妈直接玩起了直伤流,把一个持续伤害的引爆器玩成了打手,卡妈打dot伤害是远高于直伤的,有了卡妈的玩家一直了解dot,不然这卡妈就真被玩成四不...

游戏界的闪耀星辰陨落:悼念知名游戏博主″dotα牛娃″

无尽哀思!在数字时代浪潮中,游戏不仅是消遣娱乐的代名词,更是连接心灵的桥梁,构筑了无数人的青春回忆。在这片浩瀚无垠的游戏宇宙中,有这样一位博主,他以独特的风采、深邃的洞察力和无尽的热情,成为了玩家心中...

直击2017新加坡同性恋聚会Pink Dot,自由爱!

今年的“粉红点”又来啦~这个支持LGBT群体(男女同志、双性恋、跨性别等)群体的活动,从2009年起,已经在新加坡举办8年了!”这个非营利的同性恋权益活动,主要是希望大家了解到,不管一个人的性倾向或...

python-dotenv,一款超级实用处理环境变量python库

python-dotenv,一款超级实用处理环境变量python库python-dotenv概述:...

亚马逊语音助手毫无征兆发笑 诡异至极吓坏用户

来源:新华网美国电商亚马逊7日承诺,将更改名下“亚历克萨”语音系统设置,令它不会莫名发笑,免得吓坏用户。“亚历克萨”是亚马逊开发的语音助手软件,可服从用户语音指令完成对话、播放音乐等任务。依照原来设计...

2022最火英文网名男女生

精选好听英文昵称带翻译1.moveon(离开)2.Monster(怪物)3.Solo吉他手4.Finish.(散场)...

智能家具 RecycleDot 的出现给传统家具厂商带来新的挑战

从可穿戴手环、手表到智能衣服,智能硬件逐步渗透到每一个领域。最近有一对父子MikeSandru和JohnSandru在自家的车库中设计了一款智能家具RecycleDot,给日渐萧条的家具行...

欧洲通信卫星公司 OneWeb 敦促印度DoT尽早批准提供卫星宽带服务

据telecomtalk2月17日报道,欧洲通信卫星公司EutelsatOneWeb近日敦促印度电信部(DoT)尽快批准其在印度部署双地球站网关的计划,以便连接其近地轨道(LEO)全球卫星星座,并...