微软正式批C+AI上海面经(一二三面)

3月8日更新,收到offer邮件

昨天的一面:
面试官上来英文自我介绍了自己和自己的部分,然后让英文自我介绍。接下来是两个简单的问题
1、项目中用到的tensorflow和opencv,怎么用的?
2、为什么选择学习java,为什么喜欢java,部分主要用到c#,是否愿意学习新语言?
做题环节(由于teams出了点问题,面试官主动说中文了,然后后面都是中文了),
后来查到是力扣的一道题,钻了快20分钟牛角尖,想用O(n)复杂度解,结果没想出来,面试官小哥让我能写出来就行,然后就暴力解了。
常规的反问环节,我问的啥问题不记得了,最后面试官问是不是在江湾校区,才发现原来是师兄🤣

给你一个字符串 s 。请返回 s 中最长的 超赞子字符串 的长度。

「超赞子字符串」需满足满足下述两个条件:

  • 该字符串是 s 的一个非空子字符串
  • 进行任意次数的字符交换后,该字符串可以变成一个回文字符串

今天二面:
这次全程英文面,还是常规的面试官自我介绍,让我自我介绍以及介绍项目,然后还是一些比较简单的问题:
1、平常主要使用什么语言? 答:java、python
2、熟不熟悉数据库?答:有过mysql,redis使用经验,但原理不是很熟悉
然后开始做题,这道题目后来没在力扣找到,大概是这个意思:
有M个人(0->m-1)和N组对话conversations,每组对话是一个长度为M的一维数组,conversion[i]=1表示第i个人参与了这个对话
对于同一个人在不同对话的情况,需要把它们所在的对话的所有人放到同一个会议室中,求保证所有对话正常进行最多能够分出来的
会议室数量。
比如M=5,N=3
conversations=[[1,0,0,0,1],[0,1,0,0,1],[0,0,1,1,0]],最多能分2个会议室,前两个对话一个会议室,最后一个对话一个会议室。
用HashSet + 二进制状态写的,写完后有一个歧义的地方是,如果n=0,我的解法输出是0,但也可以理解成没有对话可以一人一个会议室,也就是输出M,
不过面试官表示按我的理解也可以。
做完题才过了半个小时,本来以为会再甩一题,不过没想到面试官直接让我问他问题🤣,我问了下他们部门主要做的什么,对于没有C#学习经验应该怎么办,
问完后就剩5分钟了,感觉大家都没啥说的了,就直接结束面试了

2-25新鲜出炉的三面:
这次是一位女面试官,而且是中文面,首先面试官详细介绍了一下team的工作内容,然后让我自我介绍,我问中文还是英文,她说都可以,中文说就行。
然后问了一会儿项目相关的问题:
1、大概介绍一下项目,然后你主要负责做什么工作。
我大概说了一下,然后提到了数据集处理、算法实现的一些内容。
2、讲一下你数据集处理的过程,以及你提到的常见的数据集处理和预处理方式?
这我熟啊,balabala扯了半天
然后面试官说,那我们来做一道简单的测试吧,写一下斐波那契数列,至少两种方式.
(万万没想到,昨晚复习一晚上mid和hard题,今天给我来这个),直接无脑写,然后让我测试一下两种方法结果是否一样,然后我写了一个数组测试。
面试官问:你的测试虽然能够说明算法的正确性,但是还有些其他的问题需要考虑,你能够想到吗,比如你的测试属于白盒测试,你能够写一种黑盒测试吗?我实在想不到什么意思,然后在两个函数上都加了对于n<=0情况的处理,
但是不理解她说的“其他的测试方法”指的什么,然后我直接说我想不到其他的测试方法了,其实你函数中已经写了对于n<=0的处理,惯性思维你认为斐波那契数列的输入一定是正整数,但是测试的时候不应该这么考虑。好吧,没想到她指的是这一点。
这个时候正好过去半小时,本来以为会再甩一题,没想到面试官来了一句,我相信我的同事们之前已经考察过算法题了(确实),那么我们今天就到这里结束吧。
怎么也没想到三面反而是最顺利的,就这样半小时结束了🤣



#微软暑期实习春招##面经##微软#
全部评论
第二题是不是可以用并查集?
1 回复 分享
发布于 2022-02-22 12:36
学长太强了
点赞 回复 分享
发布于 2022-04-22 22:15
请问楼主3.8之前收到dc了吗
点赞 回复 分享
发布于 2022-03-29 14:13
楼主有消息了嘛
点赞 回复 分享
发布于 2022-03-01 14:33
这种拿offer的话是实习转正还是直接秋招就有offer了签了
点赞 回复 分享
发布于 2022-03-01 07:18
希望我的三面也可以很顺利2333下午三面莫名有点慌😂
点赞 回复 分享
发布于 2022-02-25 11:25
三面已出
点赞 回复 分享
发布于 2022-02-25 11:04
你是英文简历吗?
点赞 回复 分享
发布于 2022-02-24 15:14
请问楼主是几号填的问卷呀
点赞 回复 分享
发布于 2022-02-24 12:02
楼主第二题有时间复杂度要求吗
点赞 回复 分享
发布于 2022-02-23 19:19
校友,有收到三面通知吗
点赞 回复 分享
发布于 2022-02-23 13:09
回答用过mysql redis后会继续问下去吗
点赞 回复 分享
发布于 2022-02-22 13:11

相关推荐

刚刷到字节跳动官方发的消息,确实被这波阵仗吓了一跳。在大家还在纠结今年行情是不是又“寒冬”的时候,字节直接甩出了史上规模最大的转正实习计划——ByteIntern。咱们直接看几个最硬的数,别被花里胡哨的宣传词绕晕了。首先是“量大”。全球招7000多人是什么概念?这几乎是把很多中型互联网公司的总人数都给招进来了。最关键的是,这次的资源分配非常精准:研发岗给了4800多个Offer,占比直接超过六成。说白了,字节今年还是要死磕技术,尤其是产品和AI领域,这对于咱们写代码的同学来说,绝对是今年最厚的一块肥肉。其次是大家最关心的“转正率”。官方直接白纸黑字写了:整体转正率超过50%。这意味着只要你进去了,不划水、正常干,每两个人里就有一个能直接拿校招Offer。对于2027届(2026年9月到2027年8月毕业)的同学来说,这不仅是实习,这简直就是通往大厂的快捷通道。不过,我也得泼盆冷水。坑位多,不代表门槛低。字节的实习面试出了名的爱考算法和工程实操,尤其是今年重点倾斜AI方向,如果你简历里有和AI相关的项目,优势还是有的。而且,转正率50%也意味着剩下那50%的人是陪跑的,进去之后的考核压力肯定不小。一句话总结:&nbsp;27届的兄弟们,别犹豫了。今年字节这是铁了心要抢提前批的人才,现在投递就是占坑。与其等到明年秋招去千军万马挤独木桥,不如现在进去先占个工位,把转正名额攥在手里。
喵_coding:别逗了 50%转正率 仔细想想 就是转正与不转正
字节7000实习来了,你...
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
6
25
分享

创作者周榜

更多
正在热议
更多
# 长得好看会提高面试通过率吗? #
4018次浏览 46人参与
# 离家近房租贵VS离家远但房租低,怎么选 #
16907次浏览 137人参与
# 米连集团26产品管培生项目 #
7298次浏览 226人参与
# 春招至今,你的战绩如何? #
15716次浏览 144人参与
# 你的实习产出是真实的还是包装的? #
3051次浏览 53人参与
# 沪漂/北漂你觉得哪个更苦? #
1553次浏览 41人参与
# 巨人网络春招 #
11527次浏览 224人参与
# HR最不可信的一句话是__ #
1091次浏览 32人参与
# AI面会问哪些问题? #
946次浏览 23人参与
# 你做过最难的笔试是哪家公司 #
1247次浏览 22人参与
# AI时代,哪个岗位还有“活路” #
2853次浏览 51人参与
# 不考虑薪资和职业,你最想做什么工作呢? #
152905次浏览 889人参与
# 军工所铁饭碗 vs 互联网高薪资,你会选谁 #
8021次浏览 43人参与
# XX请雇我工作 #
51155次浏览 171人参与
# 简历第一个项目做什么 #
32148次浏览 361人参与
# 简历中的项目经历要怎么写? #
311051次浏览 4265人参与
# 投格力的你,拿到offer了吗? #
178339次浏览 891人参与
# 你最满意的offer薪资是哪家公司? #
76981次浏览 375人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
187605次浏览 1123人参与
# AI时代,哪些岗位最容易被淘汰 #
64730次浏览 886人参与
# 如果重来一次你还会读研吗 #
230018次浏览 2011人参与
# 正在春招的你,也参与了去年秋招吗? #
364353次浏览 2642人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务