面试者背景:
小同学是中科大电子信息纯工科专业的研究生,曾参加了4轮面试最终成功获得了字节跳动的offer。字节的每一轮面试都十分看重对业务线的理解和以往的工作经历,因此需要同学们对每一个细节都了如指掌。此外,字节跳动的实习岗位不仅需要实习生具备足够的实力,还考虑和业务线的匹配程度。
字节AML团队负责公司的大规模机器学习训练推理系统,给公司各团队提供大量的AI算力,并在推荐、广告、多模态、科学计算等方向做相关算法研究。一方面直接和业务组合作提升字节产品(抖音、头条、西瓜等)的业务效果,一方面结合大规模算力研究新一代算法。作为字节里面偏向B端的部门之一,如果想从事这个方向产品的同学要好好关注一下哦!
关于 ⌈ 职计划 ⌋ 和尘哥:
我于2022年12月加入职计划,由于未来方向的不明朗性,决定从技术转行到产品。当时我投递了很多公司,但是收到面试的机会却寥寥无几,或许是因为许多公司都需要有过实习经历的同学。偶然听了尘哥的公开课,发现原来产品经理这个岗位也需要一些专业知识。因此,我毫不犹豫地报名了课程。
在跟着尘哥学习了一段时间后,我的基础产品思维得到了很大的提升。特别是在面试时,我能够准确地结构化回答问题。因此,在之后找实习时非常顺利,最终去到了自己一直想去的公司。我希望在秋招时再接再厉,争取拿到更满意的offer。
Part
“字节产品面试”
整体感受:
在业务面中,主要考察候选人对项目的挖掘和产品思维能力。而在主管面中,主要考虑候选人对自身业务的思考以及一些背景了解。以下是前两轮面试的面经。
面试
一面业务面【50分钟】
一面的面试官小哥哥注重对我过往经历的挖掘和考量,主要是对项目的理解和复盘。
1.同学请先做个简单的自我介绍吧。
回答:我从教育背景、实习经历、项目经历和自我评价四个部分向面试官进行介绍。
2.可以简单谈谈你在xx公司搭建API管理中台的经历嘛?
回答:背景:公司有多个业务线都在开发各自的API,QA人员需要不断进行接口测试以确保API质量。但是由于API种类繁多,测试工作重复性高且效率低下,严重影响了产品迭代节奏。
目标:QA人员使用率和测试用例迁移率。
动作:项目上线前我们一共进行了三步动作:首先通过对测试人员的用户调研以及类似产品的竞品分析,明确出QA人员主要面临接口文档维护困难、通用参数重复配置以及测试结果不直观等痛点。然后根据上述痛点和需求,设计了接口测试、自动化测试和模版管理 3个主要功能模块。最后和开发人员对接,开发并上线此功能。
结果:此次产品改版上线后,QA人员使用率达到了80%以上,大大提高了其测试效率和工作体验。相关痛点也得到有效解决,为产品的快速推进创造了条件。
3.你们的衡量指标是测试人员的使用量,请问这个怎么来观察得到的呢?
回答:首先我们在功能入口处进行埋点;然后以每周为单位观察周点击UV,得到每位测试人员的点击量;最后分别计算得到每个团队的使用量以及整体的使用量。
4.所以这个使用量的分子分母分别是什么呢?
回答:使用量的分子是测试人员的点击UV,分母是测试人员数量。
5.现在市面上有很多类似的产品,你也说你们许多部门也在用这些产品,那么为什么还要自己搭建一个新的中台呢?
回答:主要是以下两个原因:
首先,由于团队之间使用的产品不同,因此很难建立起统一的标准和规范。此外,由于公司部分数据涉密,使用外部产品存在安全风险,因此需要自行研发符合公司要求的产品。
其次,在测试过程中,我们需要集成脚本用例,而这一功能点在市面上的产品中很难得到满足。因此,我们需要自行研发符合我们需求的测试产品,并保证其能够准确地集成脚本用例,以提高测试效率和质量。
6.在后期运营过程中,你是如何对用户提出的需求进行分类并设置迭代计划的呢?
回答:首先,我们会对需求进行分类,将其分为个性化需求和通用需求。对于个性化需求,我们会与用户进行沟通并提供个性化的解决方案;对于通用需求,我们会内部排期迭代,并在每一轮迭代前将其按照优先级和工作量进行划分,以选择每一轮迭代的需求。
然后,我们会进行需求评审,以确保每个需求都能够满足用户需求并且符合整体方向。评审通过后,我们会对每个需求产出相应的方案和PRD文档,并进行后续的工作,如开发、测试和上线等。
7.对于那些被认为是个性化需求的问题,你是如何与用户沟通并解决的呢?
回答:对于那些被认为是个性化需求的问题,我们会与用户进行深入交流,以尽可能了解他们的具体需求和痛点。
通过这种方式,我们可以确定我们产品的现有功能是否能够满足他们的要求。如果我们的产品能够满足他们的要求,我们将引导他们按照特定流程使用产品。
如果我们的产品不能满足他们的需求,我们将评估提高产品效能所需的成本,并向用户解释这一情况。
8.在整个过程中,你认为自己做得最好的事情是什么?同时,你遇到的最大困难是什么?
回答:我认为自己做的最好的事是能够快速分析和分类总结用户需求。由于我们的产品目前处于探索阶段,用户会提出许多需求,如在5月份,用户提出了150个需求。因此,我需要对这些需求进行分类,以确定它们是否涉及相同的功能点,以及是否可以汇总并进行改进。
我遇到的最大的困难是在一次需求评审中发现,需求方内部没有对齐诉求,这导致我们浪费了一周的时间。但是,在明确了诉求后,我们花了三天时间确定了解决方案。因此在后续的工作中,我都会先确保需求提出方内部对于需求的理解是一致的,以避免浪费时间和资源。
9.产品需求来源有哪些途径?
下面由职计划为你解答!
10.您对现在AIGC有什么了解呢?
回答:目前,人工智能图形计算主要关注两个热门方向:ChatGPT和diffusion模型。在这里字节产品,我想简单介绍一下diffusion模型,因为我的研究方向是图像生成。在图像生成方面,个性头像生成、风格化和个性物体学习是当前研究的热点方向。个性头像生成旨在实现根据用户提供的信息生成真实且个性化的头像;风格化则是将图像转换为不同的艺术风格,如印象派、立体主义等;而个性物体学习则是通过学习物体的特征和形态,实现对物体的生成和编辑。
反问环节:
面试官:我这边没有什么问题了,你有什么想了解的吗?
反问面试官:请问这个岗位的日常工作是什么样的呢?
面试
二面业务面【50分钟】
二面的面试官是一个温柔的小姐姐,主要考察对产品基础能力的掌握。
1.麻烦同学先进行一下自我介绍。
回答:我从教育背景、实习经历、项目经历和自我评价四个部分向面试官进行介绍。
2.我看同学也发了不错的文章,而且研究方向也是很火的方向,为什么想从技术转行到产品呢?
回答:我选择做产品主要包括以下三个原因:
首先,我认为自己具备做产品的基本能力。在过去的比赛和项目中,我曾担任算法研发和产品管理等角色。我认为技术和产品最大的区别在于一个是完成一个固定的目标,一个是思考提出新的需求。我发现自己对于发现用户痛点和需求十分敏锐。此外,在社团活动中积累了很好的活动组织和协调沟通能力,以及在科研竞赛中表现出色的团队协作和执行能力。
其次,我认为自己的性格适合做产品经理。我性格开朗、细致,善于从他人角度思考问题。同时,理工科背景让我做事很细致有规划。这些特质使我能够更好地理解用户需求、协调团队、并推动产品的发展。
最后,我认为产品经理是一个非常有价值和前途的职业。我们的工作是思考用户需求并设计合适的产品,既能帮助用户解决问题,也能产生商业价值。这个过程是十分具有成就感的,并且我们在工作中不断学习,不断提升自己的方法论和交流能力。
结合以上三个原因以及我个人对产品这个岗位的喜爱,我最终选择转行做产品经理。
3.所以你是如何去平衡自己的科研和实习呢?
回答:首先,我已经满足毕业要求,因此我的科研工作主要是基于个人的兴趣和爱好。其次,由于科研工作需要花费大量时间来训练模型,我会合理安排自己的时间,平时利用碎片时间进行模型训练和论文阅读,周末则会集中精力进行代码编写。这样的时间安排能够使我在科研和实习之间取得平衡。
4.那简单介绍一下这个首页优化的项目吧。
回答:
背景:在xx首页功能设计较为模糊的情况下,研发人员难以快速查找和评审相关代码,导致代码review效率低下,无法满足产品迭代需求。为了提高研发人员的代码评审效率,我们决定对xx首页进行改版,增加代码查询和管理功能。
目标:我们的目标是提高研发人员对新功能的使用率到60%。
动作:在项目上线前,我们采取了以下三步动作:首先,通过对竞品产品的分析以及xx自身历史数据的研究,对首页模块进行功能划分,确定研发人员主要面临的代码查找和管理难度大的痛点。然后,针对上述痛点,我们新增了query搜索功能和管理视图管理功能。最后是对接开发人员,推进项目进入到排期、开发、测试、上线。
结果:研发人员对新功能的使用率达到了60%。
5.你们为什么不做AB测试判断什么样的组合是最优的呢?
回答:因为我们的产品是中台产品,主要面向公司内部的研发人员,因此我们的设计目标是提高产品的易用性、稳定性和效率,帮助研发人员更快、更准确地完成开发工作。与C端产品的页面改版不同,我们的产品不需要考虑提高点击率等指标,因此可以更加专注于满足研发人员的实际需求。
在产品设计时,我们采用了简单、便捷的方式设计,以提高产品的易用性和用户满意度。这意味着我们不需要进行AB测试来排列最优组合,因为我们的设计已经充分考虑了用户需求和使用场景。同时,我们也会通过用户反馈、数据分析等方式来不断优化产品,以满足用户的不断变化的需求。
6.好的,你们判断项目是否成功的一个指标是用户提出的需求量,这个在产品优化的过程中本身提出的需求就会逐渐减少,是否是一个合理的指标呢?
回答:我们的产品目前处于探索期的阶段,即产品的许多功能还未完善,因此,用户提出的需求量是一个重要的指标,可以帮助我们了解用户的需求和痛点,以便我们更好地优化产品。在产品优化的过程中,我们会逐步完善产品的功能和特性,满足用户的需求,此时用户提出的需求量可能会逐渐降低。但仅依靠用户提出的需求量来衡量产品的成功是不够全面的,我们还需要考虑其他因素,如用户满意度、用户留存率等指标,以综合评估产品的成功。
7.你在这个项目中主要负责了哪些工作呢?
回答:这是我第一个主要负责的项目,项目主要是我负责的,但是有些也是我的mentor带着我去做,我在项目中主要分为三个部分:
第一部分做相关的调研,分别从数据曾和业务层去了解项目的现状,确定好项目所处的阶段后我进行了相关的用户调研明确目标用户的痛点和诉求;
第二部分做相关的项目推进,去整体协调研发部门、运营部门去配合我做项目的推进和上线,通过三轮迭代历时45天我们的项目优化结束;
第三部分独立的去做数据分析,包括数据埋点和数据的相关变化。
以上总结一下,我做了相关的调研、项目推进和数据分析三个工作。
8.那你觉得B端产品和C端产品有什么不同嘛?
回答:我觉得主要有三个方向的不同:
第一是面向对象不同:ToB产品面向的客户主要是付费的大型企业,注重产品的稳定性和方便性;ToC产品面向的客户则是众多的普通用户,注重产品的体验感和美观性。
第二是关注点不同:ToB产品注重服务思维,关注的核心是如何提高效率;ToC产品注重流量思维,关注的核心是如何提高用户体验。
第三是需求获取不同:ToB产品通常从老板或销售等渠道获取需求,对客户需求的敏感度较低,产生了需求隔断;ToC产品则通常从直接获取客户需求开始,并通过竞品分析等方式来获取最真实、最贴近的需求,并将其应用到自己的产品上。
以上三点表明,在公司中ToB和ToC两个服务领域都是同等重要的存在,并需要相互协作以支持公司整体业务。
9.那就你而言是偏向做B端还是C端呢?
回答:我认为无论是B端还是C端,都是有其独特的优势和挑战的。对于B端产品,相对较少的用户数量意味着更高的专业性、更高的稳定性和更高的效率要求,需要更深入了解客户需求和业务流程,以提供更加符合客户需求的产品。对于C端产品字节产品,众多的用户数量意味着更高的用户体验和更高的流量变现潜力,需要更注重产品的易用性、趣味性和美观性,以吸引和留住用户。
于我而言,我觉得无论从事B端还是C端我都可以很好的胜任,因此没有特别明显的偏好。
10.那你觉得AI产品的工作一般包括哪些呢?
回答:我认为AI产品的工作主要包括以下三个方面:
第一是需求管理:负责日常需求的收集、整理和优先级排序,制定产品迭代优化的排期和计划。
第二是用户研究:与用户进行沟通和互动,了解用户的需求和痛点,收集用户反馈和建议,以便产品能够更好地满足用户需求。
第三是技术创新:思考如何运用AI技术来提升产品的效能和用户体验,探索新的业务线和应用场景,为产品的发展提供技术支持和创新思路。
反问环节:
面试官:我这边没什么问题了,你还有什么想要了解的吗?
反问面试官:请问对于实习生的要求和期待是什么呢?
Part
“职计划小课堂”
面试
解题思路
问题:
需求来源你是否了解?
作为产品经理,明确需求来源是非常重要的技能之一。如果我们不了解需求来源,就很难确定产品的目标和方向,也就无法取得最终的胜利。
针对这类问题,需要清楚需求方主要包括哪几类,然后分点回答。
以下内容建议全文背诵!把同龄人卷成春饼~
(以中台产品为例)我们产品需求来源主要有三个路径:
第一是需求方提出的需求:由于我们的产品是中台产品,大部分新需求都是公司内部团队提出的。因此,我们需要与公司内部各个团队进行充分沟通和协作,了解他们的需求和期望,以便我们能够及时响应和满足他们的需求。
第二是用户提出的需求:当用户使用我们的产品时,他们会不断提出新的需求,我们需要针对这些需求进行产品迭代和优化,以提高用户体验和满意度。因此,我们需要对用户进行深入的调研和分析,了解他们的需求、痛点和行为习惯。
第三是产品经理提出的需求:在日常进行竞品调研时,我们会思考如何修改我们的产品以提升用户体验,并据此提出新的需求。同时,我们还需要关注市场趋势,保持敏锐的市场洞察力和前瞻性思维,不断优化和完善产品。
关注【职计划研习社】,每周更新5篇最新互联网面试复盘,收获更多大厂上岸经验!
> > 往期面经 <
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,加站长微信免费获取积分,会员只需38元,全站资源免费下载 点击查看详情
站 长 微 信: thumbxmw