【社招】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

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

相关推荐

2025-11-13 21:02
中国传媒大学 运营
一、我的自我介绍把面试官聊睡着了上个月面试腾讯,一面。面试官说:&quot;先做个自我介绍吧。&quot;我深吸一口气,开始背稿:&quot;您好,我叫张伟,来自某某大学计算机专业,平时喜欢打篮球、看电影,性格开朗活泼,善于团队协作...我的优点是学习能力强,缺点是有时候太追求完美...&quot;讲了3分钟。面试官打断我:&quot;停,简历上都有,说点简历上没有的。&quot;我愣了。那场面试,一面就挂了。后来我总结了自我介绍的3个致命错误:说废话(性格爱好)说假话(缺点是优点)说简历上的话(重复信息)今天我把优化后的万能模板分享给你。二、自我介绍的黄金结构我研究了50+个成功案例,总结出一个公式:自我介绍&nbsp;=&nbsp;身份标签(10秒)&nbsp;+&nbsp;核心优势(30秒)&nbsp;+&nbsp;匹配证明(30秒)&nbsp;+&nbsp;求职意向(10秒)总时长:80-90秒。面试官最想听的不是你是谁,而是:你能做什么?你有什么优势?你为什么适合这个岗位?三、万能模板拆解第一句:身份标签(10秒)模板:&quot;您好,我是XXX,XXX大学XXX专业应届生,主攻XXX方向。&quot;要点:学校+专业+方向(突出专业性)不要说&quot;性格开朗&quot;、&quot;爱好广泛&quot;示例:✅&nbsp;&quot;您好,我是李明,某211大学计算机专业应届生,主攻Java后端开发方向。&quot;❌&nbsp;&quot;您好,我是李明,我是一个性格开朗、热爱编程的人...&quot;第二句:核心优势(30秒)模板:&quot;我的核心优势是XXX,具体体现在:第一,XXX;第二,XXX。&quot;要点:优势必须和岗位相关必须有具体案例支撑用数据说话示例:✅&nbsp;&quot;我的核心优势是扎实的后端开发能力和系统设计经验。具体体现在两个方面:第一,独立完成了3个完整项目,其中电商订单系统支撑日均5000+订单,接口响应时间优化至120ms以内。第二,深入理解分布式系统和高并发场景,熟悉Redis缓存、消息队列等技术方案。&quot;❌&nbsp;&quot;我的优势是学习能力强、责任心强、团队协作能力强...&quot;第三句:匹配证明(30秒)模板:&quot;我非常适合贵司的XXX岗位,因为XXX。&quot;要点:说出你研究过这家公司说出你的经历和岗位的匹配点展现你的诚意示例:✅&nbsp;&quot;我非常适合贵司的后端开发岗位。我研究过抖音电商的技术架构,我的项目经历恰好涉及高并发订单处理、缓存优化等场景,这和岗位JD要求的技术栈高度匹配。我相信能够快速融入团队,为业务创造价值。&quot;❌&nbsp;&quot;我非常想加入贵公司,因为贵公司很有名,待遇也不错...&quot;第四句:求职意向(10秒)模板:&quot;我期望的岗位是XXX,希望有机会和您深入交流。&quot;要点:简洁明确表达期待示例:✅&nbsp;&quot;我期望的岗位是Java后端开发工程师,希望有机会和您深入探讨技术细节。&quot;❌&nbsp;&quot;我对贵公司的所有岗位都感兴趣,我可以服从分配...&quot;四、实战案例:后端开发岗案例一:应届生版本您好,我是王浩,某211大学计算机专业应届生,主攻Java后端开发方向。我的核心优势是扎实的技术基础和完整的项目经验。具体体现在两个方面:第一,独立完成了3个后端项目,包括电商订单系统、图书管理系统等,累计支撑用户10000+,熟悉Spring&nbsp;Boot、MySQL、Redis等技术栈。第二,有较强的系统设计和性能优化能力。我的订单系统通过Redis缓存优化,将接口响应时间从800ms降至120ms,性能提升85%。我非常适合贵司的后端开发岗位。我研究过字节的技术博客,对高并发、分布式系统有浓厚兴趣。我的项目经历与岗位要求的技术栈高度匹配,相信能够快速上手。我期望的岗位是Java后端开发工程师,希望有机会和您深入交流。以上是我的自我介绍,谢谢。五、三个高级技巧技巧一:准备3个版本根据不同公司调整内容:大厂版:强调技术深度、系统规模创业公司版:强调快速迭代、全栈能力外企版:强调沟通能力、国际化视野技巧二:最后10秒留悬念不要说&quot;以上就是我的自我介绍&quot;就结束了。可以说:&quot;关于XX项目的细节,如果您感兴趣,我可以详细展开。&quot;&quot;我还有一个XX项目,在XX方面有些心得,期待和您探讨。&quot;最有亮点的项目最匹配岗位的技能最有说服力的数据直接用就行。六、常见错误及纠正错误一:介绍个人爱好❌&nbsp;&quot;我平时喜欢打篮球、看电影...&quot;✅&nbsp;直接跳过,节约时间错误二:说缺点❌&nbsp;&quot;我的缺点是太追求完美...&quot;✅&nbsp;没人问就不说,问了再用&quot;可改进空间&quot;代替错误三:讲大学经历❌&nbsp;&quot;我大一参加了XX社团,大二担任了XX职务...&quot;✅&nbsp;重点讲和岗位相关的经历错误四:背简历内容❌&nbsp;照着简历念一遍✅&nbsp;提炼核心亮点,展开讲故事错误五:时间过长❌&nbsp;讲了5分钟还没讲完✅&nbsp;控制在90秒以内七、准备自我介绍的3个步骤步骤1:优化简历先把简历搞定。打开泡泡小程序,搜索&quot;AiCV简历王&quot;。上传简历,看诊断报告。系统会告诉你:哪些是你的核心优势哪些数据最有说服力哪些项目最该讲步骤2:提炼亮点从简历中提取3个最强的亮点:最有技术含量的项目最亮眼的数据最匹配岗位的技能步骤3:反复练习对着镜子练,录音练,找朋友练。练到:不看稿能流畅说出来时间控制在90秒内语气自然不生硬八、最后的话自我介绍是面试的第一关。说得好,面试官对你的第一印象就好。说得不好,后面再怎么表现都难挽回。记住这个公式:身份标签(10s)&nbsp;+&nbsp;核心优势(30s)&nbsp;+&nbsp;匹配证明(30s)&nbsp;+&nbsp;求职意向(10s)&nbsp;=&nbsp;完美自我介绍别再说&quot;性格开朗&quot;、&quot;学习能力强&quot;这些废话了。用数据说话,用案例证明,用匹配度打动面试官。
应届生简历当中,HR最关...
点赞 评论 收藏
分享
评论
30
95
分享

创作者周榜

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