【面试实战3】开放性问题,你必须准备的宝洁八大问

昨天针对华为的主管面试和绝大多数公司的HR面试,洋洋洒洒水了将近五千字的文章:https://www.nowcoder.com/discuss/677458833479856128

其中提到,开放性问题(OQ,Open Question)这玩意说难不难,但绝对不简单,回答不好的话很容易就踩坑暴雷,所以这时候就要引入一套很经典的题目——宝洁八大问(很抱歉这么晚了我才想到这东西也需要分享一下)

宝洁(Procter & Gamble,P&G)的八大经典面试题,也称为宝洁八大问,是宝洁公司在全球范围内招聘人才时经常采用的行为面试题目。这些问题围绕行为面试法(Behavioral Interview Method)设计,旨在通过应聘者过去的行为表现来预测其未来在工作中的表现。该方法以“情境-任务-行动-结果(STAR)”为核心框架,考察求职者在特定情境下的应对能力、问题解决能力以及团队合作精神

经典的宝洁八大问及解析

1. 请描述你在团队中遇到的冲突,以及你是如何处理的?

  • 目的:考察求职者的冲突管理能力团队合作精神
  • 示范回答:通过STAR法描述某个具体场景,重点说明如何沟通并最终化解冲突,使团队顺利完成目标。

2. 请举例说明你在压力下完成工作任务的经历。

  • 目的:了解求职者的抗压能力及其在压力下的工作表现。
  • 示范回答:描述高压场景和时间限制下如何合理安排时间、优先级管理,并顺利完成任务。

3. 请描述一次你发现并成功解决问题的经历。

  • 目的:考察应聘者的问题识别解决能力
  • 示范回答:通过描述问题的发现过程、分析方法和最终的解决方案,突出自己的洞察力。

4. 请描述你设立一个目标并实现的过程。

  • 目的:评估求职者的目标导向性执行力
  • 示范回答:重点说明如何设立具体可量化的目标,逐步落实并克服阻力实现目标。

5. 请举例说明你如何说服别人接受你的观点或建议。

  • 目的:考察应聘者的沟通技巧说服能力
  • 示范回答:通过案例展示自己如何用事实和逻辑说服他人,并在过程中保持良好的关系。

6. 请描述一次你必须快速做出决策的经历。

  • 目的:考查应聘者在快速变化的环境下的决策能力应变能力
  • 示范回答:说明在紧急情况下如何权衡利弊、迅速做出正确决定,并承担责任。

7. 请描述你的一次失败经历,以及你从中学到了什么?

  • 目的:了解应聘者的自我反思学习能力
  • 示范回答:坦诚分享失败的原因以及之后如何改善,并展示从中获得的经验教训。

8. 请描述你在工作或学习中如何超出预期完成任务。

  • 目的:评估应聘者的主动性追求卓越的精神
  • 示范回答:通过实际案例展现自己如何提出额外的改进方案,并超出预期地完成任务。

如何准备宝洁八大问?

  1. 运用STAR法则:在回答时,确保每个问题都按情境(Situation)- 任务(Task)- 行动(Action)- 结果(Result)的顺序来组织答案。
  2. 提前准备案例:从自己的经历中挑选出符合上述八个问题主题的具体案例,保证回答时有条理、逻辑清晰。
  3. 关注宝洁的核心价值观:宝洁重视领导力、主动性、团队合作、责任心等品质,尽量在回答中体现这些关键能力。

类比到技术类面试场景中

如果说到这里你还是觉得有些抽象,那咱们就改变一下思路,不要局限于这些原题,以我经常面试的嵌入式软件开发工程师岗位为例,讲一下这些问题的变体或者类比一些呈现形式,在嵌入式软件开发工程师的面试中,宝洁八大问同样可以用类似的结构来考察,但问题的内容需要更贴近技术领域和工程实践:

1. 团队中遇到技术分歧时,你是如何处理的?

  • 类比宝洁问题:请描述你在团队中遇到的冲突,以及你是如何处理的。
  • 示范问题:在嵌入式项目中,你是否曾与团队成员在架构、编程风格或技术选择上发生过分歧?你是如何说服对方或与他们达成一致的?
  • 示范回答:描述一个你和同事在选用某个通信协议(如SPI或I2C)时的分歧,并解释如何基于技术评估(性能、成本、时间)等要素分析,并与团队一起达成共识。

2. 描述你在项目紧张的时间期限内完成任务的经历。

  • 类比宝洁问题:请描述你在压力下完成工作任务的经历。
  • 示范问题:项目延期风险临近时,你如何确保关键模块(如驱动程序或固件)按时交付?
  • 示范回答:可以举例某次面对严格的发布时间表时,如何合理拆分任务,使用调试工具(如GDB或JTAG)加快调试效率,并与硬件团队密切协作完成开发。

3. 描述一次你在嵌入式系统开发中发现并解决问题的经历。

  • 类比宝洁问题:请描述一次你发现并成功解决问题的经历。
  • 示范问题:你是否曾在开发过程中发现潜在的系统故障(如内存泄漏或实时性问题)?你是如何定位并解决这个问题的?
  • 示范回答:讲述你如何通过代码分析和工具(如Valgrind或静态代码分析器)发现了内存管理的问题,并通过重构或优化代码成功解决。

4. 描述你设立一个技术目标并实现的过程。

  • 类比宝洁问题:请描述你设立一个目标并实现的过程。
  • 示范问题:在嵌入式项目中,你是否设定过提高系统性能或功耗优化的目标?你具体采取了哪些步骤达成这个目标?
  • 示范回答:可以描述如何通过优化中断处理流程或改进电源管理算法,达到了系统性能提升或能耗降低的效果。

5. 描述一次你说服团队采用某种新技术或工具的经历。

  • 类比宝洁问题:请举例说明你如何说服别人接受你的观点或建议。
  • 示范问题:你是否曾建议团队引入新的开发框架、工具链(如使用FreeRTOS或Yocto)?你是如何说服团队成员和管理层接受你的建议的?
  • 示范回答:分享你如何通过实验数据展示新工具的优势(如开发效率提升、维护成本降低),并争取团队认同。

6. 描述你在开发过程中必须快速做出技术决策的经历。

  • 类比宝洁问题:请描述一次你必须快速做出决策的经历。
  • 示范问题:你是否遇到过紧急的硬件变更(如芯片替换)或项目需求变化?在这种情况下,你是如何做出快速技术决策并推动项目继续的?
  • 示范回答:描述一次因供应链问题导致的芯片替换,你如何快速适应并修改驱动代码,确保系统按时交付。

7. 描述一次你在技术上遇到的失败经历,并总结学到的经验。

  • 类比宝洁问题:请描述你的一次失败经历,以及你从中学到了什么?
  • 示范问题:你是否曾在项目中设计了一个失败的模块(如通信模块不稳定),最终不得不推倒重来?你从中学到了什么?
  • 示范回答:分享如何在开发过程中因为设计不周导致通信超时问题,最终通过重构协议栈解决问题,并从中学会了在项目初期就进行更全面的测试规划。

8. 描述一次你在项目中超出预期完成任务的经历。

  • 类比宝洁问题:请描述你在工作或学习中如何超出预期完成任务。
  • 示范问题:在项目中,你是否曾主动承担额外的职责或提出创新方案,最终给团队带来了意想不到的收益?
  • 示范回答:举例你在项目中主动优化了某个模块的启动时间,并成功将启动时间减少50%,超出了客户的预期要求。

如何准备这些技术类问题?

  1. 同样的,还是需要用技术视角包装STAR法:准备回答时,可以用嵌入式开发中的实际案例来填充“情境(S)-任务(T)-行动(A)-结果(R)”框架,展现你的技术分析能力、动手实践能力和解决方案思维。
  2. 关注项目的技术细节:比如要具体提到你用到了哪些工具(如Keil、ARM Cortex系列芯片等)、开发了哪些模块(如驱动、通信协议等),让面试官感受到你的专业水平。
  3. 贴合公司产品和岗位需求:提前研究该公司在嵌入式领域的项目,确保你的案例尽量和面试岗位的工作内容相关。

#工作压力大怎么缓解##面试题刺客退退退##如何判断面试是否凉了##第一次面试##我发现了面试通关密码#
SAGIMA经验浅谈 文章被收录于专栏

虽然咱也不算啥大佬,但也是踩过坑、中过招的,我要是早点知道这些,不早就……早就……早就知道这些了嘛~

全部评论
宝洁八大问确实经典
点赞 回复 分享
发布于 10-01 10:54 山东
瞻仰一下top1
点赞 回复 分享
发布于 2024-10-22 19:15 山东
太专业了uu
点赞 回复 分享
发布于 2024-10-21 10:12 山东
本文仅供引入宝洁八大问这一关键词,我发现小红书上搜索的话,有很多更深入的分析,大伙可以去瞧瞧
点赞 回复 分享
发布于 2024-10-21 08:46 陕西

相关推荐

从大一开始就开始学习Java,一路走来真的不算容易,每次面试都被压力,不过这次终于达成了自己的一大心愿!时间线和面经:8.17-投递9.1-一面实习+项目拷打看门狗机制讲一下redis加锁解锁的本身操作是什么Lua脚本是干什么的udp和tcp讲一下流量控制讲一下令牌桶算法说一下大端和小端是什么线程和协程有什么区别怎么切换协程切换的时候具体做了什么对于程序来说,你刚才提到的保存和恢复现场,这个现场有哪些信息udp优势现在有一个客户端和服务端,要实现TCP的通信,我们的代码要怎么写服务器怎么感知有新的连接怎么处理多个客户端的请求连接TCP怎么处理粘包和分包现在有两个文件,然后每个文件都有一亿条URL,每个的长度都很长,要怎么快速查找这两个文件共有的URLHashmap底层说一下怎么尽量提升插入和查询的效率如果要查找快,查询快,还有解决非空的问题,怎么做LoadingCache了解吗手撕:堆排序9.4-二面部门的leader,超级压力面拷打实习+项目,被喷完全没东西类的加载到垃圾回收整个底层原理讲一遍类加载谁来执行类加载器是什么东西,和进程的关系Java虚拟机是什么东西,和进程的关系如果我们要执行hello world,那虚拟机干了什么呢谁把字节码翻译成机器码,操作时机是什么Java虚拟机是一个执行单元吗Java虚拟机和操作系统的关系到底什么,假如我是个完全不懂技术的人,举例说明让我明白一个操作系统有两个Java程序的话,有几个虚拟机有没有单独的JVM进程存在启动一个hello world编译的时候,有几个进程JVM什么时候启动比如执行一条Java命令的时候对应一个进程,然后这个JVM虚拟机到底是不是在这个进程里面,还是说要先启动一个JVM虚拟机的进程垃圾回收机制的时机能手动触发垃圾回收吗垃圾回收会抢占业务代码的CPU吗垃圾回收算法简单说说垃圾回收机制的stop the world存在于哪些时机垃圾回收中的计算Region的时候怎么和业务代码并行执行假如只有一个线程,怎么实现并行Java为什么要这么实现Java效率比C++慢很多,那为什么还要这样实现Java虚拟机到底是什么形式存在的说一下Java和C++的区别还有你对Java设计理念的理解无手撕面试结束的时候,我真的汗流浃背了,面试官还和我道歉,说他是故意压力面想看看我的反应的,还对我给予了高度评价:我当面试官这么多年,你是我见过最好的一个9.9-三面临时通知的加面,就问了三十分钟项目9.11-hr面问过往经历,未来计划,想从腾讯实习中得到什么?当场告知leader十分满意我,所以直接ochr面完一分钟官网流程变成录用评估中,30分钟后mt加微信告知offer正在审批9.15-offer这一次腾讯面试体验真的不错,每个面试官能感觉到专业能力很强,反馈很足,比起隔壁某节真是好太多以后就是鹅孝子了
三本咋了:当面试官这么多年你是我见过的最好的一个
你面试被问到过哪些不会的...
点赞 评论 收藏
分享
评论
46
255
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务