🐴
昨天针对华为的主管面试和绝大多数公司的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. 请描述你在工作或学习中如何超出预期完成任务。目的:评估应聘者的主动性和追求卓越的精神。示范回答:通过实际案例展现自己如何提出额外的改进方案,并超出预期地完成任务。如何准备宝洁八大问?运用STAR法则:在回答时,确保每个问题都按情境(Situation)- 任务(Task)- 行动(Action)- 结果(Result)的顺序来组织答案。提前准备案例:从自己的经历中挑选出符合上述八个问题主题的具体案例,保证回答时有条理、逻辑清晰。关注宝洁的核心价值观:宝洁重视领导力、主动性、团队合作、责任心等品质,尽量在回答中体现这些关键能力。类比到技术类面试场景中如果说到这里你还是觉得有些抽象,那咱们就改变一下思路,不要局限于这些原题,以我经常面试的嵌入式软件开发工程师岗位为例,讲一下这些问题的变体或者类比一些呈现形式,在嵌入式软件开发工程师的面试中,宝洁八大问同样可以用类似的结构来考察,但问题的内容需要更贴近技术领域和工程实践:1. 团队中遇到技术分歧时,你是如何处理的?类比宝洁问题:请描述你在团队中遇到的冲突,以及你是如何处理的。示范问题:在嵌入式项目中,你是否曾与团队成员在架构、编程风格或技术选择上发生过分歧?你是如何说服对方或与他们达成一致的?示范回答:描述一个你和同事在选用某个通信协议(如SPI或I2C)时的分歧,并解释如何基于技术评估(性能、成本、时间)等要素分析,并与团队一起达成共识。2. 描述你在项目紧张的时间期限内完成任务的经历。类比宝洁问题:请描述你在压力下完成工作任务的经历。示范问题:项目延期风险临近时,你如何确保关键模块(如驱动程序或固件)按时交付?示范回答:可以举例某次面对严格的发布时间表时,如何合理拆分任务,使用调试工具(如GDB或JTAG)加快调试效率,并与硬件团队密切协作完成开发。3. 描述一次你在嵌入式系统开发中发现并解决问题的经历。类比宝洁问题:请描述一次你发现并成功解决问题的经历。示范问题:你是否曾在开发过程中发现潜在的系统故障(如内存泄漏或实时性问题)?你是如何定位并解决这个问题的?示范回答:讲述你如何通过代码分析和工具(如Valgrind或静态代码分析器)发现了内存管理的问题,并通过重构或优化代码成功解决。4. 描述你设立一个技术目标并实现的过程。类比宝洁问题:请描述你设立一个目标并实现的过程。示范问题:在嵌入式项目中,你是否设定过提高系统性能或功耗优化的目标?你具体采取了哪些步骤达成这个目标?示范回答:可以描述如何通过优化中断处理流程或改进电源管理算法,达到了系统性能提升或能耗降低的效果。5. 描述一次你说服团队采用某种新技术或工具的经历。类比宝洁问题:请举例说明你如何说服别人接受你的观点或建议。示范问题:你是否曾建议团队引入新的开发框架、工具链(如使用FreeRTOS或Yocto)?你是如何说服团队成员和管理层接受你的建议的?示范回答:分享你如何通过实验数据展示新工具的优势(如开发效率提升、维护成本降低),并争取团队认同。6. 描述你在开发过程中必须快速做出技术决策的经历。类比宝洁问题:请描述一次你必须快速做出决策的经历。示范问题:你是否遇到过紧急的硬件变更(如芯片替换)或项目需求变化?在这种情况下,你是如何做出快速技术决策并推动项目继续的?示范回答:描述一次因供应链问题导致的芯片替换,你如何快速适应并修改驱动代码,确保系统按时交付。7. 描述一次你在技术上遇到的失败经历,并总结学到的经验。类比宝洁问题:请描述你的一次失败经历,以及你从中学到了什么?示范问题:你是否曾在项目中设计了一个失败的模块(如通信模块不稳定),最终不得不推倒重来?你从中学到了什么?示范回答:分享如何在开发过程中因为设计不周导致通信超时问题,最终通过重构协议栈解决问题,并从中学会了在项目初期就进行更全面的测试规划。8. 描述一次你在项目中超出预期完成任务的经历。类比宝洁问题:请描述你在工作或学习中如何超出预期完成任务。示范问题:在项目中,你是否曾主动承担额外的职责或提出创新方案,最终给团队带来了意想不到的收益?示范回答:举例你在项目中主动优化了某个模块的启动时间,并成功将启动时间减少50%,超出了客户的预期要求。如何准备这些技术类问题?同样的,还是需要用技术视角包装STAR法:准备回答时,可以用嵌入式开发中的实际案例来填充“情境(S)-任务(T)-行动(A)-结果(R)”框架,展现你的技术分析能力、动手实践能力和解决方案思维。关注项目的技术细节:比如要具体提到你用到了哪些工具(如Keil、ARM Cortex系列芯片等)、开发了哪些模块(如驱动、通信协议等),让面试官感受到你的专业水平。贴合公司产品和岗位需求:提前研究该公司在嵌入式领域的项目,确保你的案例尽量和面试岗位的工作内容相关。
点赞 45
评论 3
全部评论

相关推荐

杨柳哥:这不是普通人,那这个钱的是天才
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务