微软较难得面试算法题4-13(几道题都比较新以及难)

 

一面:

自我介绍+算法题

简短的介绍了一下项目背景,面试官也没咋详细问,接着就是一道算法题

算法题二维平面上有若干个点,求出所有欧氏距离和曼哈顿距离相等的节点对数。(面试官有解释什么是欧氏距离和曼哈顿距离)

强调若干个节点可能有重复的情况,但是可以先想想节点不重复情况的算法

我最终只答出了不重复情况下的(就是找横坐标相同的节点对和纵坐标相同的节点对求和呜呜太菜了),然后写好了代码,面试官提醒我代码有可以改进的地方,然后又改了改。。。(过程非常紧张,感觉脑子停止了运作,一个简单的东西改了好久)后面面试官一直引导我思考节点重复情况的,可是根本想不出来,气氛一度非常尴尬,最后时间来不及了,面试官让我回头再想想。面试结束

我以为一面估计是凉凉,感觉自己在coding方面太菜了不敢再经历第二次一面,没想到后来给我发邮件通知的是二面,欣喜若狂

 

二面:

英文!自我介绍+两道算法

幸好我早有准备,否则临

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值