春招实习面经——(外企、互联网、银行)

我的实习投递最早从21年12月开始,最先是微软的暑期实习提前批,投递后简历挂,未进入面试。但是也因祸得福,准备微软过程中投递了别的公司,陆续收到offer,最后选择蔚来进行实习,离学校近,内部师兄推荐。

蔚来面试:
1. 自我介绍
2. 项目介绍
3. DBSCAN介绍
因为课题组方向是视频编解码传输,面试的组有相关业务需求但缺乏技术经验,所以听过我的项目比较match后就火线入职,后续工作基本以视频处理为主。

在此期间遇到了最棒的mentor栋哥,首先让我真的在做业务,不会的地方几乎手把手教学,给了很多业务指导,求职指导。和同学交流都说这是最好的mentor
不嫌弃这么蠢的我😭,后来因为组里事真的太多无奈离职,内心还感觉挺对不起栋哥

蔚来实习过程中,微软简历被自动转入正式批,需要进行笔试,我的笔试题目

1. 求数组中包含所有数字的最小区间

例如[1,3,5,6,4,3,5] 最小区间就是5,从[0,4]

思路:采用滑动窗口,计算set大小,满了后开始左滑,每次map如果为0,则继续右滑,直至set满,重复此过程,一次循环即可找出结果。


2.公司选项目,收益最大,总共选两个项目,部分项目间存在依赖,必须执行完A,才可以继续执行B

例如V=[2,4,-3,5],A=[2],b=[3],选择执行01,这样利润最大,为6,因为3必须先执行2,此时收益为2

思路:拓扑排序,首先将入度为0的计算收益最大两个作为base,注意,可以不选够2个项目,因此最低为0,即两个都不选。然后将入读为0的点从图中剔除,继续筛选新入度为0,计算前项与后项的收益和,与base进行比较,更新base


3. 一个字符串选最大连续串,别的向他看齐,计算总增加次数

例如[aabbbc],其中最长串是bbbaa变成长度3需要增加1c增加2,因此总和为3

直接保存各个长度,用maxlength减每个长度并加和,这是当时的签到题。


微软笔试提交并不显示成绩,因此需要自己多设计样例提交即可,全程2小时,当时大概一个小时提交三题就没再管了。

微软面试,一面用自己编辑器写题,但是平常都在组里台式上写,突然用自己笔记本出现了各种无法正常运行的bug,寄,血亏吐,(提醒大家面试前调试好自己的设备)

好在微软有二轮平行面,做了两道题,题目忘记了,全部AC,介绍了自己的经历,提问,就结束了

三面应该是业务主管,做了一道题,不断升级要求,大概三轮,全部AC,场景题,设计并考虑各种需求。

后收到暑期offer。

后来又面了一些互联网公司,但是投递较晚,清明节后才开始投递,今年的行情很多都没HC了,惨淡
字节:
字节面试官是真的爱问八股,因为我用过python就提问了python底层编译库相关的问题,不会;提问各类八股,少量答出且不完善,寄。

腾讯:
两轮面试,介绍实习经历,做题,全部AC,但是最后黑了,看来HC是真的少。

阿里:
还没笔试,内推人直接说没HC了,结束。

半互联网
招行总行:
笔试没进前200,但是给了面试机会,自我介绍,经历提问,HR提问研会经历,结束给了集训营offer,北京疫情去深圳要隔离,直接拒

后续开始国企面试:

中行总行管培:
三场面试,一下午完成,一场无领导小组,一场半结构化,一场全英文口语,签了保密协议,不能透露具体题目

工行理财子公司:
全程5min,自我介绍,人工智能看法,研会经历,个人特长

中行信息信息科技运营中心:
全程半小时,自我介绍,研会经历,实习经历,是否接受运维工作,offer选择,人生挫折,个人优缺点

今年行情好差,希望秋招能拿个满意点的offer,希望大家一起加油。


#2022春招#
全部评论
微软转正了吗
点赞 回复 分享
发布于 2022-09-22 20:38 北京
楼主去哪了现在
点赞 回复 分享
发布于 2022-09-22 19:30 广东
楼主最后去哪里啊
点赞 回复 分享
发布于 2022-06-10 15:24

相关推荐

TimeLine:11.28 一面12.3 二面12.5 HR面,下午直接发offer项目:知光平台 + 点评一面1. 自我介绍(介绍学历+项目)2. 介绍一下知光中 Feed 流中用到的三级缓存?(本地缓存+Redis 页面缓存+Redis 片段缓存)3. 你知光的项目中怎么保证的 Caffeine, Redis 和 MySQL 的一致性4. 某一个用户发帖,他的粉丝是怎么收到的?(项目中还没做,简单说了下思想)5. 推流模式对于大V是不是有问题?6. Redis 数据结构,重点讲一下 ZSet7. 设计一个 key 去重,value 排序的数据结构(其实就是 ZSet)8. 秒杀怎么设计的,lua 脚本怎么实现的9. 分布式缓存是怎么选择节点的?10. 一致性 hash 怎么做的?11. B+ 树底层原理,延伸到索引12. 讲一下 go 的 channel 和协程的用法和你的理解13. 算法:力扣 1838 最高频元素的频数(冷门,字节喜欢出这种)14. 反问二面整个二面大部分都在围绕操作系统底层拷打,算法题也不常规1. 自我介绍(学历+项目)2. 什么情况会出现缓存穿透,你项目中有处理过这个吗?3. 除了缓存空值还能怎么解决,如何在查询之前判断数据库里是否有某个值4. 讲讲你项目中的 hotkey 怎么设计的?5. 什么是 Outbox 模式?为什么用 Canal?具体讲讲6. 问 ProtoBuf 协议了解的多不多(就 RPC 的那个二进制传输协议)7. 如何优化读取一个大文件(没答出来)类似于 10亿个QQ号,如何快速查找。8. 协程和线程的区别,为什么协程切换更快9. 内核态切换10. 操作系统内存映射 mmap11. Go 语言,GMP 模型12. 算法题(面试官直接口述):一个数组求和,每个元素都在int范围内,保证最终的结果在int范围内,但是中间会溢出,怎么实现13. 反问
查看25道真题和解析
点赞 评论 收藏
分享
评论
9
18
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务