2022秋招总结 腾讯微信WXG Offer 面经

图片说明

发个贴记录一下与微信相遇的漫长历程,虽然不会去了,但微信曾经是我的Dream。

欢迎👏大家关注我的GitHub ~嘻嘻!

1. 背景

本科毕业于大连某校cs,研究生就读于霓虹国的著名私立校偏远校区。有一段腾讯ieg光子工作室的算法日常实习和一段阿里云的后端暑期实习。秋招投递的岗位方向以后台开发和大数据开发为主。

2. 面试池

公司&部门 岗位 Base地 面试状态
阿里云-计算平台-DataWorks 研发工程师Java 杭州 实习转正
腾讯-微信-大数据 后台开发(Java) 广州 Offer(6面)
Disney+ Hotstar Software Developer in Ad platform 北京 2面
Hulu Software Developer - Backend 北京 withdraw
Salesforce Junior Software Engineer 广州 withdraw
Apple Software Developer - Infrastructure & Cloud Services 上海 简历没过
Google Software Engineer 东京 内推无hc?

最终决定,留在阿里云。因为部门很nice,学到了也成长了特别多,DataWorks名声在外。btw,对象也在蚂蚁杭州,所以就这啦。

3. 微信面经

废话了太多,还是讲讲微信的面试流程吧。我面试的部门是微信的大数据团队,做实时计算平台和数据分析BI平台,岗位是后台开发Java。我一共经历了五轮技术面(2轮部门技术+3轮面委会)和一轮HR面。

微信的面试环节十分简单粗暴,做题环节和问答环节。

面试详细问题就不赘述了,我把这些内容展开讲讲,也说说我对面试的一些准备吧。

3.1 做题环节

做题主要分为两类题,算法题和场景设计题,可能还会问些智力题。

算法题的话,一共大概做了10来道,难度主要都是leetcode mid为主。

算法题这部分,面试官就是想知道你的代码基础能力过不过关,所以一般也不会故意刁难你,给你出hard,这一部分我推荐刷:剑指Offer和LeetCode Hot100 就够了

场景设计题就是给你一个技术场景,比如三面的时候,面试官给了一个直播房间热度的设计题。大致就是给你一个类的架子,里面有你要实现的3个方法,直播房间的创建,直播房间的销毁,输出Top K热度的房间。

你写完之后,这个场景设计也可以发散提问,比如说上面这道题就是考你一个hashmap + 堆排序。

那面试官会接着问,你觉得这个代码在线上跑,有很多人会触发这个方法,那会有什么问题?

其实就是考你对于并发的处理,你可以说加锁,hashmap要换成ConcurrentHashMap。

还可能问你,你觉得在这个场景里怎么提高并发能力?比如说,线程池,IO多路复用,消息队列,提高服务器硬件条件等等。

还会问,你觉得这个场景里如果数据库压力过大,你该怎么做?你可以说上redis做缓存;追问,不用redis,你设计一个缓存的中间件,你会用什么数据结构?可以说,用位图,也就是布隆过滤器的数据结构。

场景设计展开其实也就是问答环节了,面试官希望看到你的项目设计能力,这个也是一个软件工程师最关键的能力,“根据需求画出流程图,拆分功能点,技术选型,设计数据库表”,虽然面试可能还是只考到了代码部分。

关于智力题部分,这个我和其他面试wxg的小伙伴,都多多少少地被问到了一些,大概做了一些整理,发在这个链接🔗里面啦。

3.2 问答环节

我在阿里云的实习经历,5轮技术面都唠到了,平均都唠了半小时,主要讨论的都是我实习项目里的一个高可用设计,感觉像分布式系统相关的理解,面试官非常关注,这个能体现候选人对于后端架构体系的理解深度。推荐一个公开课,经典不会错,MIT6.824,跟这门课一起实现MapReduce和Raft论文,对理解分布式是非常好的一个学习资料。

我觉得准备一个有技术深度,常用中间件的项目,对于面试裨益良多,这样其实你只需要对你写的代码了解得足够清楚,把语言能力组织好,引导面试官提问,这样你回答的都是你熟悉的,有条有理,给面试官留下的印象是很好的。

对于计网,就是牛客网面经的经典问题吧。来个特殊点的,在tcp四次挥手中,如果服务器出现宕机或者断网,当服务器重启和重新联网,这个挥手还会继续吗?

对于操作系统,说个ieg和wxg都问到的问题吧,内存管理(分片分段那一套),可能会引申出来问问JVM的内存管理这些。

对于数据库,MySQL引擎底层实现的数据结构,索引,隔离级别等;Redis问aof,rdb持久化,缓存穿透和缓存雪崩的场景问题。

对于高并发,线程池机制,java多线程的方式;对于高可用,failover机制设计,心跳机制,双写问题,脑裂问题等。

对于Java就是,常见数据结构的底层实现,比如hashmap;JUC的理解,锁:乐观锁悲观锁;JVM的垃圾回收器和垃圾回收算法。

这些问题,也就是大家嘴里的八股文,算是国内互联网面试无法逃避的环节,在这一块纠缠的时间最长,面试官也很喜欢在这上面发掘候选人的技术广度和深度。虽然但是,八股文其实也是有用的,在工作中经常发现卡住的一些问题网上一搜,背景就是八股文里最常问到的那些技术点。

4. 一个故事

17年1月的时候,刚过完年,我在广州塔下晃悠,真瞎遛弯,溜进了微信T.I.T.创意园。看到了一簇簇富有活力的人群,错落有致的布景和不过三四楼的工业风建筑,沿着路继续遛弯,走到了微信logo的生锈的立标前,看到了微信立项上线的时间戳,耳边是熙熙攘攘的工程师在室外咖啡上讨论的白噪声,我在想要是毕业后能来这里工作该多棒啊。

当时的我,只是一名大一新生,甚至还不是cs专业,单纯地觉得,那里的技术风很纯粹,跟一群追求极致的人打磨一款极致的产品,每一行代码都能影响十几亿人的生活,可能世界上最浪漫的事也莫过于此吧。

在此之前的我,电脑对我而言,是我最爱的游戏机,512G的硬盘里最有价值的东西,估计就是我从U盘上手动搬下来的一个个游戏。

大一下学期,是我最爱写代码的一个学期,我在网吧通宵写过代码,我把一个C语言课设的图书管理系统写出了花。在命令行里用文件复刻数据库的增删改查,给终端页面增加彩色的交互,在排行榜里用冒泡排序做TopK(写到这我有点想笑hhh),甚至这个终端小程序还有3种身份的登录选择,支持账号密码找回。确实,当时的我,完完全全体会到了编程的快乐,没有夹杂一丝的利益,就是单纯在享受这个过程。

从那时开始,我成为了同学嘴里的技术大牛,大家认为我计算机水平很高,可没人知道,我早已褪去了兴趣的热头。我开始和大家一样,被一些浮躁的东西影响,想保研整绩点,想出国背单词,想竞赛水参与,我什么都想要,但似乎什么也没拿到。而且,甚至连编程也没有进步了。

当我发现,我啥也捞不着的时候,没有保研,没有托福,没有奖项,是本科评价体系里妥妥的白纸人。大三找实习没有啥着落,大四上学期干脆直接自闭健身了一学期,没有考研,没有秋招,单纯地摆烂。在那段时间,我是刷不进leetcode,看不进去面经的,是一个极度迷茫的人。

我从9月的30度到1月的零下近10度的每天傍晚出发,被风刮的鼻子深疼,在健身房门口的喜家德水饺和吉野家换着吃,吃到把眼泪撑出来,提着装着我臭汗衣服的包,拖着步走回宿舍,觉得自己像条狗。

我本科后半叶真的太失败了,在后悔和焦虑里来回过好几次,谁没有想过翻身了,想过从明天开始努力呢,可真正这么做了你才知道这得多难,何况是一个曾经对自己自命不凡的人,接受现状都无能为力,还指望翻盘?所以,我现在太理解摆烂了,太感同身受那些受挫后萎靡不振的人了,只有真的置身体会过才知道那种努力不动的挫败感。

可能大家会想,到时候了,故事都是这样,欲扬先抑嘛,懂得都懂。最后来一个破釜沉舟的环节,然后顺利砍下微信offer,成为人赢是吧?你这故事我见太多了,少来。

我的结果可能是这样,但过程我觉得大部分还得归功于我的运气。

我总是被运气光顾,高考瞎填的专业是学院的实验班,即使我成绩烂,也顺利地转到了计算机专业;到了本科毕业的末尾关头,运气爆棚,成功捡漏学校一个4+2项目的机会,我的研究生录取通知书是和我的本科学位证一起领的。我真是太走运了。

走运的还不止这些,我去年底投了大大小小十几家公司的实习,全军覆没,最没报以希望的腾讯ieg却顺利走完面试流程,拿到了我的第一家大厂实习。

所以我感谢鹅厂,感谢光子,这也是我秋招想试试微信的原因。

#2022秋招##面经##校招##腾讯#
全部评论
大佬智力题的链接打不开呀😂
1 回复
分享
发布于 2021-09-30 14:34
能过wxg的都是神
1 回复
分享
发布于 2021-10-01 18:49
滴滴
校招火热招聘中
官网直投
老哥微信大数据是在微信哪个小部门下的啊,官网没看到啊
1 回复
分享
发布于 2021-10-11 09:27
你录用评估到offer间隔了多久
点赞 回复
分享
发布于 2021-09-28 09:08
大佬太强了
点赞 回复
分享
发布于 2021-09-28 09:12
大佬是什么时候拿到意向书的鸭
点赞 回复
分享
发布于 2021-09-28 10:17
非常励志,佩服大佬~~
点赞 回复
分享
发布于 2021-09-29 00:23
大佬求认识
点赞 回复
分享
发布于 2021-09-30 13:12
请问wxg给的职级是多少啊
点赞 回复
分享
发布于 2021-10-01 00:58
麻烦问一下大佬tcp挥手的那一道题怎么答
点赞 回复
分享
发布于 2021-10-14 13:34
大佬请问学校的考试成绩对拿offer影响大嘛?
点赞 回复
分享
发布于 2021-10-29 22:02
智力题连接在哪里?
点赞 回复
分享
发布于 2022-01-19 14:20

相关推荐

27 111 评论
分享
牛客网
牛客企业服务