微软面经

投递的Software engineer(STCA/C+AI/CMD)
选的tag是算法和自然语言处理
但是一面和三面没有匹配NLP相关的组以及面试官
以下经历仅供面友们参考哈~

一面--3.14
自我介绍
Coding:
1.字符串相加
s1="11234"
s2="234"
return "11468"
求s1+s2(如果有进位需要进位)
2.字符串拼接
s="aabbcc"
arr=["a","abb","cc"]
return:Ture
判断s是否能由arr中的元素组成,元素可以重复,但不能拆开

三面--3.18
自我介绍
论文介绍(面试官表示不了解,无问题提问)
Coding:
一个长度未知的链表,找出最中间的n个节点,并将该n个节点存在数组中返回,数组中的元素是节点,不是节点的值
时间复杂度限制:O(n)
空间复杂度要求:O(1),不允许存储节点、复制链表
写完题面试官与我讨论了一下语言的性能问题、搜索场景下性能的重要性。

祝大家面试顺利!
#微软暑期实习春招##微软##面试题目#
全部评论
请问面试需要英文面试吗
1 回复 分享
发布于 2022-03-22 16:03
兄弟,第三题是指的要返回mid-n/2到mid+n/2这个区间的节点吗?
3 回复 分享
发布于 2022-04-05 16:36
请问一面第二题coding是什么思路呀
点赞 回复 分享
发布于 2022-03-19 11:42
您好!请问一下,这个岗位是包括NLP算法实习在内的吗,还是说 过去也是做开发相关的呢?
点赞 回复 分享
发布于 2022-05-29 22:20

相关推荐

头像
11-06 10:58
已编辑
门头沟学院 嵌入式工程师
双非25想找富婆不想打工:哦,这该死的伦敦腔,我敢打赌,你简直是个天才,如果我有offer的话,我一定用offer狠狠的打在你的脸上
点赞 评论 收藏
分享
6 62 评论
分享
牛客网
牛客企业服务