【社招】MS、TX 一点总结

普通本科毕业2年,从事Android开发,年后有看机会打算,最近投递并且面了两家公司,分享下给牛油
一共做了这些准备:
1 : leetcode 刷几十道找找感觉
2 : 准备英文自我介绍
3 : 项目整理
4 : 未来规划
5 : 自我认知
关于基础知识,没有怎么准备,大多数凭记忆,但是平时记得多思考多总结

微软:
微软是先hr小姐姐和你沟通一下各方面,接着将简历推给用人部门,微软全部都是远程面试,基本都是一个小时,最后一轮面了一个半小时
第一轮:电面,两道 medium,一道hard,medium 都是原题,hard 没见过,但可以感觉难度很大,接着问了一些android 源码、java 源码
电面过几分钟后,hr 小姐姐反馈说过了,接下来就是令人头皮发麻的onsite
onsite 是整个下午连续一起的,很考验体力,面试到最后头晕晕的,并且面试过程中,腾讯hr小姐姐突然打电话约了下一轮在当天晚上,所以面试完微软后休息半个小时继续面试腾讯
第二轮 ~  第六轮 : 算法 + 项目 + system design,这几面的算法都没有遇过原题(可能刷题太少~~),不过关于源码问的挺深的,我也说到了一些 instant run 的源码流程
第六轮面得最久,貌似叫AA面?一个半小时左右,面试官先介绍了部门业务,业务前景,接着开始做题,出的算法没做过,很慌不过幸好最后想出来了
第六轮面完之后过了2个小时左右,收到了 Congratulations 面试通过的邮件

微软最重要的一点就是和面试官交流,开始卡壳了可以先说出想法,慢慢来,这个很重要哈~  以及 coner case

腾讯:
腾讯是一位hr小姐姐很晚打电话问有没有兴趣试试,当时实际一点信心也没有,但是感觉小姐姐很辛苦,所以就投递了简历试试
腾讯流程也很快,基本上隔一天一面,6 面已过
第一面:两道算法题、项目、源码,coner case 很重要
第二面:两道算法题、项目、源码,coner case 很重要
第三面:项目架构、实际场景、算法、个人规划
第四面:gm 面,我开始以为gm是聊聊人生,没想到问了好多技术细节和编程思想,以及个人规划,什么时候可以来上班,有没有面试其他家
第五面:另外的gm面,据说很严格,自我认知、性格、项目、对业界看法,感觉不到对方面试完之后的喜怒哀乐,不过面完之后过几分钟hr小姐姐就说过了
第六面:hr 面, 第五面过之后,隔了2天进行hr面试,面试完成之后提交流水
hr面试完成之后第二天晚上沟通了offer
沟通之后第二天晚上发了书面offer,这效率,我和我的300个小伙伴都惊呆了 !!!


面试本身是一场互相博弈和考量的过程,大部分面试体验很好,总结几点:
1:平时要多思考总结,比如写代码过程中思考怎么写更好,不是为了业务而业务
2:对自身要有一个规划
3:源码、设计模式、算法还是要多多看和练

因为这两家都过了,所以就没有继续投递其他家了,顺便在家追追番
补充下一些书籍,忘了写上了,汗~~,排名和难度不分先后,没事可以看看,书籍是人类进步的电梯嘛 :
1、深入理解计算机系统
2、现代操作系统
3、图解HTTP
4、Android 开发艺术探索
5、深入解析Android 5.0 系统
6、C++ Primer
7、C++ concurreny in action 
8、深入理解Java虚拟机:JVM高级特性与最佳实践
9、Advanced Design and Implementation of Virtual Machines
10、Gradle for Android
11、重构,改善伙食~~
12、Android源码设计模式解析与实战
13、Java 编程思想
14、Java 并发编程实战
15、深入理解Android : Java 虚拟机 ART
16、深入理解Linux内核 ,配合源码和 sourceinsight , mac 用 understand
17、西瓜书
18、数学之美
19、hands on design patterns with c++
 ... 

 ( 突然想到牛客也可以开个读书的帖子或者专栏,大伙分享以前或者最近读的书,技术的或者各个方面的😅 )

当然,平时需要学的有很多,自定义View、ASM、编译插桩、Binder、插件化、
热修复、启动原理、字节码 (010Editor 可以用)、AQS、网络优化等等啊,
内存监控和优化、流量监控、电量监控、启动优化等等太多了
张绍文大佬极客时间的专栏都有涉及到, 好了,over

以上是小菜鸡的简单总结,希望有一点点帮助
#社招面经##社招##微软##腾讯##面经##安卓工程师#
全部评论
厉害
点赞 回复 分享
发布于 2020-03-15 20:44
想问下“规划”这块是怎么回答的诶?如果介意的话可以不回~
点赞 回复 分享
发布于 2020-03-15 21:36
楼主。微软全程是英文的吗?害怕
点赞 回复 分享
发布于 2020-03-16 08:53
感谢分享! 欢迎大佬参加我们的社招面经征集活动呀!有京东卡可以拿~<img data-card-emoji="" src="https://uploadfiles.nowcoder.com/images/20191019/6658561_1571454654067_FB5C81ED3A220004B71069645F112867" />社招面经征集|参加过社招的牛友,来发面经吧,拿京东卡~:https://www.nowcoder.com/discuss/374207 #社招面经#
点赞 回复 分享
发布于 2020-03-16 11:30
请教一下, system design 是在哪里复习啊大佬
点赞 回复 分享
发布于 2020-03-16 12:01
大佬牛逼,一定是c9的,面完就要了
点赞 回复 分享
发布于 2020-03-16 12:03
请问是18年毕业的吗?
点赞 回复 分享
发布于 2020-03-19 22:33
大佬有决定去哪里了吗 求内推啊
点赞 回复 分享
发布于 2020-04-10 20:15
😅社招这么难的么?吓蒙了,一面就两道medium一道hard,要命啊
点赞 回复 分享
发布于 2020-04-14 10:10
问下2年开发经历是在大厂吗...我小公司不敢去投简历都
点赞 回复 分享
发布于 2020-05-07 12:58
想问下大佬的本科学校&&第一份公司大概是什么样的背景?之前是听说微软社招会卡学历和第一份工作,好奇bar是什么样的?
点赞 回复 分享
发布于 2020-05-15 10:58
大佬之前搞过ACM?LeetCode.只刷了几十道就拿微软offer了吗?😂
点赞 回复 分享
发布于 2020-05-24 11:35
大佬是在微软苏州吗?
点赞 回复 分享
发布于 2020-05-25 17:45
想问下楼主学校大概什么水平呀,普通本科是杭电、深大那种还是真的普通本科,我也普通本科,唯一大厂经验就是实习经验,马上毕业一年了,也想刷点题试试微软
点赞 回复 分享
发布于 2020-07-11 17:44
请问校招的话是统一按SDE算还是也会细分到Android、backend之类,之前看别人内推好像后面都有具体方向具体岗位
点赞 回复 分享
发布于 2020-07-13 15:20
...C++这么重要打过预防针,没想到西瓜书也得好好看看
点赞 回复 分享
发布于 2020-07-13 15:36
恭喜恭喜!!
点赞 回复 分享
发布于 2020-07-13 16:35
大佬太强了,想咨询一下lz,面试时是白纸coding还是编译器coding,会让你去运行那些test case吗
点赞 回复 分享
发布于 2020-07-16 13:21
看了半天才发现大佬也是android的..
点赞 回复 分享
发布于 2020-08-04 07:55

相关推荐

11-18 09:44
Java
小白也想要offer:简历别放洋屁,搞不还还放错了,当然你投外企除外,以上纯属个人观点
点赞 评论 收藏
分享
Noob1024:一笔传三代,人走笔还在
点赞 评论 收藏
分享
评论
30
95
分享
牛客网
牛客企业服务