回复: 9
跳转到指定楼层
上一主题 下一主题
收起左侧

微软苏州电面挂经

全局:

2019(4-6月) 码农类General 硕士 全职@ - 网上海投 - 技术电面  | Fail | 在职跳槽

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

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

x
新鲜的微软苏州店面挂经,店面就被挂掉了,还得多准备准备,多练习涨经验啊。。。. ----
29号中午电面一小时,没有自我介绍,前半小时就聊简历的一个项目的一部分,可能我表达的不清楚,让面试官觉得我自己做的东西自己都不懂,feedback里是这么写的,哎。。
后面大概还有半小时,开始做题,面试官用英文描述,我用英文提问不明白的地方,题目是:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

快速地想到了先排序,后统计前后两个array不同的元素个数,时间复杂度是nlogn,面试官问有没有O(n)的解法,又开始想,想到了递增stack,描述了一番,面试官没说啥,让我写代码,后来我自己发现并不可行,不适合第一种情况,有自己开始想,这里就用了一些时间了,最后想到了用2pointer,左右遍历寻找逆序对后,标记left和right两个边界,在判断中间的序列是正序还是逆序,描述的比较粗略,但这种方法是可行的,也是n的,开始让写代码,时间已经不多了,仓促的写完,一些边界条件没有判断,被面试官严厉的指出。。。。这是已经预感到挂了。。果然不出所料,今天就接到了电话,hr不错还给了feedback。
还是经验不足啊,得多多锻炼,并且做题时一定要事先想好再下手写代码,教训。
. 1point3acres.com

补充内容 (2019-5-31 22:09):
求大米...

补充内容 (2019-6-2 12:57):
大米不够没法回复评论 在描述一下题目,求一个无序数组是否能够经过以上两种变换之一变得有序,例如1,2,6,4,5,3,7 可以swap 6和3达到有序 返回true,1,2,6,5,4,3,7 可以reverse 6-3达到有序,1,2,4,5,3,6,7  不符合任何一种,返回false

补充内容 (2019-6-2 21:27):
swap或reverse只进行一次

评分

参与人数 5大米 +24 收起 理由
匿名用户-QQHJC + 20
zpchen + 1 赞一个
Acker + 1 给你点个赞!
jamesfan961101 + 1 赞一个
lizzielee + 1 赞一个

查看全部评分


上一篇:新鲜的面经腾讯地图+商汤-求大米
下一篇:阿里 电面
推荐
沉风 2019-6-3 00:30:34 | 只看该作者
全局:
回复

使用道具 举报

🔗
Acker 2019-6-1 23:43:42 | 只看该作者
全局:
表示没看懂楼主的题目,是给的数组要排序么?还是干啥?
回复

使用道具 举报

🔗
crazycodyman 2019-6-2 13:35:15 | 只看该作者
全局:
这个是蠡口原题吗
回复

使用道具 举报

🔗
crystal0309 2019-6-2 19:05:43 | 只看该作者
全局:
谢谢楼主分享
回复

使用道具 举报

🔗
Acker 2019-6-2 21:15:04 | 只看该作者
全局:
swap和reverse使用次数有限制嘛?. ----

补充内容 (2019-6-2 21:17):
如果swap没有限制的话,那么返回总是true,选择排序里就是swap就做的

补充内容 (2019-6-2 21:19):
1,2,4,5,3,6,7, swap(3,4),swap(5,4)有序

补充内容 (2019-6-4 11:08):
reverse和swap只使用一次的话,楼主的思路是对的,感谢
回复

使用道具 举报

🔗
kuboy 2019-6-6 13:04:03 | 只看该作者
全局:
连国内都开始英文了吗?然后弱弱的问一下,电面怎么写代码呢
回复

使用道具 举报

🔗
americnia 2019-6-18 13:19:24 | 只看该作者
全局:
第二题是谷歌pancake原题,要求只用filp就是reverse一段子序列,可以查查看
回复

使用道具 举报

全局:
感觉你想太多了,简单查找降序,判断数量,应该就可以了
. 1point3acres
补充内容 (2019-10-9 16:52):
从左到右看是不是a[i]>a[i+1],如果是,开始看i+2到后面有没有连续降序,如果是,在不降序了的时候就看是不是连续升序,如果又有问题,则返回false。. 1point 3 acres
如果i+2就又升序了,说明a[i]有问题,往后找是不是还有且只有一个有问题的,如果有一个,同a[i]判断交换行不行,如果多于一个,返回false,如果没有,查看a[i]和最后一个能不能换。
这个题感觉是lc的一道题的升级版,主要是情况较多比较烦人。
回复

使用道具 举报

🔗
ginger852 2019-10-10 22:38:05 | 只看该作者
全局:
lz面的哪个组啊?
回复

使用道具 举报

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

本版积分规则

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