📣 独立日限时特惠: VIP通行证立减$68
回复: 21
跳转到指定楼层
上一主题 下一主题
收起左侧

微软onsite pass

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
今天面的微软 下午三点半收到email说过了

1. find most common words
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
U

终于上岸了 之后会把其他公司的相关面经也发出来 祝大家好运!

评分

参与人数 6大米 +12 收起 理由
potplus + 3 给你点个赞!
china_rmb_cs + 1 赞一个
liu.haonan + 3 给你点个赞!
jiangxuanruo + 3 很有用的信息!
flaag + 1 赞一个

查看全部评分


上一篇:领英 ML Eng intern 面经+Timeline+整理LC/ML題目
下一篇:Samsara phone interview
推荐
 楼主| 芬达 2019-1-1 22:34:53 | 只看该作者
全局:
potplus 发表于 2018-12-31 17:09
楼主好!请问第二题可以稍微具体讲一下吗, 有没有什么思路, 是dp吗?

具体给一个例子讲一下吧
比如说 一串项链是 红(0)红(1)红(2)红(3)绿(4)绿(5)蓝(6)蓝(7)蓝(8)
你就需要在9这个位置上剪 这样的话总和最大是7 (4+3)
假如说你在2这个位置上剪 就不可以 因为总和是4 (3+1)

我一开始给的就是brute force
假设input是double linkedlist 所以在一个位置上都需要算一下总和 然后找到最大的cutting point
面试官要我优化 然后就给出了一个O(n)的解

同样以这个例子 我的想法是 从左到右找出累计的同色数量 再从右到左找出累计的同色数量
所以就是keep two extra arrays
一个array1从左到右就是 1 2 3 4 1 2 1 2 3
一个array2从右到左就是 4 3 2 1 2 1 3 2 1
然后找到那个cutting point that maximizes array1左边的element和array2右边的element

这个方法的问题就在于 会break在 红红红绿绿蓝蓝蓝红 这种头尾是相同颜色的input
所以我给出的解决办法是 cutting point肯定存在在两个不同颜色的分界那边
那这样的话 可以首先把input rearrange一下
比如 刚才记得例子里 红红红绿绿蓝蓝蓝红 就可以rearrange成 红红红红绿绿蓝蓝蓝再做

打字解释起来比较复杂 希望你能看懂 有问题欢迎再问!

补充内容 (2019-1-1 22:35):
好像写了个typo “你就需要在8这个位置上剪 这样的话总和最大是7 (4+3)“
(上面写错了)

评分

参与人数 1大米 +3 收起 理由
potplus + 3 很有用的信息!

查看全部评分

回复

使用道具 举报

推荐
 楼主| 芬达 2019-1-2 23:56:13 | 只看该作者
全局:
kate8528577 发表于 2019-1-2 04:27
你好,我还是没有很看懂,是左边颜色最多的宝石数量加上右边颜色最多的宝石数量么,那这样的话,如果你在 ...

我可能没太说清楚 你想要找到那个cutting point它最大化左边开始连续的颜色+右边开始连续的颜色

这个例子里,红(0)红(1)红(2)红(3)绿(4)绿(5)蓝(6)蓝(7)蓝(8)
你如果在2这个位置上剪掉 它左边的颜色是红色 总共有3个连续的红色 右边的颜色是红色 总共有1个连续的红色
所以是3+1 = 4

评分

参与人数 1大米 +3 收起 理由
kate8528577 + 3 很有用的信息!

查看全部评分

回复

使用道具 举报

全局:
芬达 发表于 2019-1-1 22:34
具体给一个例子讲一下吧
比如说 一串项链是 红(0)红(1)红(2)红(3)绿(4)绿(5)蓝(6)蓝(7) ...

你好,我还是没有很看懂,是左边颜色最多的宝石数量加上右边颜色最多的宝石数量么,那这样的话,如果你在2的地方剪掉,左边是3个红宝石,右边是3个蓝宝石,那这样的话和不应该是3+3是6么
回复

使用道具 举报

🔗
Gundam_Exia 2018-12-21 08:13:22 | 只看该作者
全局:
请问你是12月14号面试,当天就收到通过的邮件了么
回复

使用道具 举报

🔗
NiKOZHSD 2018-12-21 09:30:37 | 只看该作者
本楼:
全局:
Congrats !!!
回复

使用道具 举报

🔗
 楼主| 芬达 2018-12-21 10:28:11 | 只看该作者
全局:
对的 两点半面完 三点半收到邮件说过了

评分

参与人数 1大米 +3 收起 理由
potplus + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
jiangxuanruo 2018-12-25 02:58:30 | 只看该作者
全局:
求问楼主面的是哪个楼的哪个组
回复

使用道具 举报

🔗
 楼主| 芬达 2018-12-25 08:40:15 | 只看该作者
全局:
jiangxuanruo 发表于 2018-12-25 02:58
求问楼主面的是哪个楼的哪个组

building 121

补充内容 (2018-12-25 08:41):
intune应该是

评分

参与人数 2大米 +4 收起 理由
potplus + 3 给你点个赞!
jiangxuanruo + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
芬达 发表于 2018/12/25 08:40:15


building 121

补充内容 (2018-12-25 08:41):
intune应该是

是在Redmond的Office嘛
回复

使用道具 举报

🔗
 楼主| 芬达 2018-12-26 07:49:36 | 只看该作者
全局:
jiangxuanruo 发表于 2018-12-26 02:52
是在Redmond的Office嘛

对的紫薯紫薯紫薯紫薯

评分

参与人数 1大米 +3 收起 理由
potplus + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
芬达 发表于 2018/12/26 07:49:36


对的紫薯紫薯紫薯紫薯

感谢啦!!恭喜楼主!!
回复

使用道具 举报

🔗
Gundam_Exia 2018-12-27 14:57:18 | 只看该作者
全局:
芬达 发表于 2018-12-21 10:28
对的 两点半面完 三点半收到邮件说过了

楼主是有其他的offer deadline么,为啥这么快收到offer
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表