微软开发岗社招面经(2面到5面)

2面

无序数组找第k大的数(经典题目了,这类题目可以表现一下思考过程,比如最开始最直观的做法是排序,然后优化的思路,不需要全部排序,部分有序就可以了,最后能给《算法导论》里的n时间解法当然最好了,给不到的话给个nlogn的解法也还可以吧)

一个字符串切分成多个回文串,返回所有可能,如aab要返回[[aa,b],[a,a,b]] (印象里应该是LeetCode原题)

3面

实现atoi考虑所有情况(LeetCode medium,记得考虑所有异常情况,包括溢出)

实际业务问题,如何屏蔽搜索结果的成人内容展示(面试官一直提示说各种方法都可以,当时的思路被局限在了模型上。这类业务问题的通用套路:先考虑简单的规则,把所有可能覆盖的规则描述一遍;然后拓展到模型,想一些规则cover不到的case,但是模型有能力cover)

4面

细聊项目,里面的bad case怎么解,具体的优化方向(这里主要考察的还是对自己项目的思考深度,面试官可能会挑战,你这个项目用一个简单的规则就可以解决,为什么要用模型。需要准备好可以应对挑战的典型case,能说服面试官。另外就是项目收益的评估问题,怎么评估模型正向,模型怎么上线)

5面aa

聊人生聊理想(对未来要做的方向的考虑,为什么工作了一年就想跳槽,需要准备一个合适的跳槽理由,然后说一下目前的想法,一定要主动去询问面试官,怎么样合理的做职业规划,面试官会很耐心的解答)

估算北京地铁有多少司机(《编程珠玑》里有一章专门讲估算的)

转广告推荐加面aa

面完bing搜索之后,hr告知面试通过但是组内没有HC了,帮我转了bing的推荐组

汉字数字转数字,如一百二十转化成120

聊简历上的项目,比较宏观,为什么做这个项目,有没有什么数据支撑


#面经##社招##微软##C++工程师#
全部评论
为什么开发岗会被问算法的问题(屏蔽成人内容)
2 回复 分享
发布于 2021-08-02 11:58
楼主 怎么样 最后拿到offer了吗
点赞 回复 分享
发布于 2021-08-06 21:00
你好,首先感谢分享,请问你投的哪个岗位呢,bing的applied scientist吗?
点赞 回复 分享
发布于 2021-07-26 10:28

相关推荐

面试流程速览- 形式:视频面试- 时长:60分钟左右- 轮次:春招前端(业务+算法+手写实战)- 特点:重项目深挖+高频手写+现场手撕算法,节奏非常快---一、面试真题(完整回忆版)1. 开场必问- 自我介绍(1分钟以内,突出项目与技术栈)- 实习期间做过的核心业务、遇到的**重难点**- 项目卡顿问题排查:你是怎么定位、怎么优化的?(面试官重点追问)2. 项目深挖(AI相关)- AI项目具体做了什么功能?- 用了哪些AI SDK?整体架构怎么设计?- 有没有用到LangChain?为什么没用?- 理论掌握程度 vs 工程落地能力(面试官明确看重**实战落地**)3. 手撕代码环节(高频原题!)1)**算法题**LeetCode 寻找峰值(二分查找)- 要求:不能本地测试,直接写思路+代码- 注意:边界条件、mid计算、左右判断- 踩坑:面试官会逐行挑错,哪怕逻辑对也会抠细节2)**前端手写组件****倒计时组件(大厂超高频)**- 用 requestAnimationFrame 实现- 追问:**60帧下raf间隔多少ms?**- 标准:16ms 左右- 面试官提示:可按 30ms 理解作答4. 反问环节(超有用干货)我问了两个问题,面试官直接给了学习路线:1)前端+AI 学习建议- 看 Claude Code 源码,学习 Agent 设计- TS 是 AI 前端开发主流语言,必须吃透- 动手做:构建 Agent,集成 Skills、MCP、Tools- 练手:用 VibeCoding 写一个浏览器插件2)业务方向PDD 前端业务覆盖广泛,侧重**性能优化、复杂交互、稳定性、高并发场景**---二、二面核心考点总结1. **项目真实度**:必须讲清楚难点、卡点、解决方案,不要虚2. **性能优化**:卡顿、渲染、长任务是必考点3. **算法**:二分查找是高频简单题,一定要熟练4. **前端实战**:倒计时、懒加载、防抖节流、SSE 这类组件必考5. **技术视野**:前端+AI 是现在 PDD 重点关注方向---三、给后续同学的避坑建议1. 算法题哪怕写对,也要**讲清思路**,不然容易被判定背题2. raf、定时器、渲染机制这类基础要牢,别临场卡壳3. AI 项目不要只说概念,**一定要有落地代码/架构**4. 实习经历重点突出:**问题→方案→效果**,逻辑清晰5. 反问环节多问学习&业务,能大幅加分---
查看9道真题和解析
点赞 评论 收藏
分享
评论
2
73
分享

创作者周榜

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