首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客587368333号
香港理工大学 Java
关注
已关注
取消关注
@EVAN-TIAN:
腾讯wxg企业微信部门面经
烫
背景:9.22突然打电话问要不要面试,我说微信之前不是说今年不秋招,对面说政策有调整,所以又开始秋招了,还说如果能提前实习,流程可以推进地快一些(我也不懂这说的是什么意思),但面试流程是正常地应届生秋招流程,非实习生流程。之前暑期实习面过一次微信搜索部门,被一面薄纱,所以对wxg其实没什么好感,但怕贸然拒了以后,没有其他部门愿意捞了(之前有听过这种情况),所以也就答应了,想着早面完早进入复活赛。一面(9.25 1小时 大头兵面)面试官介绍是企业微信的,然后就开始面试,一面出乎意料的比较简单,八股和项目基本五五开。自我介绍问实习经历raft算法、zab协议的区别raft如何选举新的leaderraft选举leader需要至少几个节点同意raft在集群规模3个、4个节点的情况下,分别需要几个节点同意,才能选出leader进程、线程、协程之间的区别,优缺点协程有什么缺点http2相较于http1的区别tcp连接3握4挥binlog和redo log的区别乐观锁与悲观锁是什么leveldb的出现是为了解决什么问题leveldb有什么优点leveldb的快照了解吗(不了解)在浏览器中输入网址并回车后,发生了什么做一道题(leetcode简单难度,本来是有两道,但是八股问完已经面了快50分钟了,面试官说来不及做两道了,一道就可以)反问:企业微信里面具体做什么的(答:基础架构,存储,消息队列)二面(9.26 1小时30分钟 应该是主管面)本来以为一面问的并不是很深入,可能是个kpi,结果一面结束当天晚上就约了2面上来什么多余的话也没说,直接甩来4道编程题,给一个小时的时间去做4道题大概1道easy,2道mid,1道hard;能记得的是有一道斐波那契数列,一道判断字符串子序列,一道搜索旋转排序数组,一道统计逆序对的个数,做了大概整一小时然后是实习和八股cpu常见的寄存器有哪些zeromq的架构是怎样的,有什么特点etcd底层是如何存储的b+树相较于二叉树有什么优点paxos和raft的区别paxos中节点宕机后如何去恢复数据Linux中的虚拟内存了解吗,虚拟内存和物理内存之间的关系是什么rdma了解吗?rdma有什么好处?了解什么是rdma的原语吗?面试结束,没有反问三面(9.26 1小时30分钟 总监面)二面结束后没有反问环节,以为自己寄了,结果晚上吃完饭一看,状态竟然从初试变复试了,很激动。然后过了一小时,2面面试官打电话问晚上是否有时间面试,因为他们总监正好晚上有空。本来想因为太晚,改天的,但是怕今天不面,时间往后拖太多,到国庆后了,所以就答应了。约了晚上7点半的面试,但是面试官迟了大概15分钟,7:45才开始看了好多腾讯面经,以为总监面不用做题,或者做一道题,以聊天和深挖项目为主,没想到总监面上来也是直接给我甩了3道题,1小时做完。第一道是设计一个直播系统,每个直播间有房间号和热度,需要对直播房间列表里面的房间进行插入和删除,并且要能获得热度前100的直播间。(哈希表+小顶堆实现)第二道,有一个rand函数,生成0-65535之间的任意随机数,现有300000员工抽奖,抽1000个,保证每个员工获奖概率相同。(其实就是leetcode里面的用rand7生成rand10相同的思想,就是要注意等概率。当时做的时候没有想到更深层次的等概率,所以这道题应该算是没完全做出来)第三道,一个二叉排序树,从1-n,现给3个数p,q,m,判断三者的公共祖先。(二分查找,判断当前查找对象是否同时是p,q,m的祖先)三道做完大概花了1小时多一点,剩下的时间基本上就是在讲这三道题,第二道题一开始做错了,后来也没想到正确方法(太紧张了),比较糟糕,讲完以后简单问了几个八股:probuf序列化与反序列化的原理redis主从如何同步然后就直接到了反问环节,问了一下结果大概1周内会出,就结束了。四面(9.27 1小时 面委会1面)三面因为有一道题没做对,感觉对面总监好像不太满意,然后对面又说一周后才出结果,我想一周后不都国庆了吗,以为这是在变相告诉我挂了,所以这回真以为自己寄了。结果第二天早上11点左右,hr就打电话约了面委的1面。面试官上来就问3门八股(计网、数据库、操作系统)哪个最熟悉,然后就开始八股和设计题的狂轰乱炸(不是说面委都不怎么懂技术的吗。。。)你的c++ webserver是如何实现的epoll是如何做到高并发的你的webserver中如何保证高并发接收数据接收的数据存在哪(自己设计的buffer里)buffer是如何设计的你的webserver如何解析http请求(有限状态机)如何识别http请求结束了如果一个tcp请求装不下内容,如何设计webserver,使其可以在高并发环境下把来自不同连接的内容分开(hashmap)了解c语言里的malloc吗如何自己设计并实现一个malloc和free,保证分配和释放内存的合理,并且不产生内存泄漏项目中用到了cache,cache满了怎么办(淘汰)怎么淘汰(主动、被动、LRU、LFU)LRU内部如何实现(双向链表+哈希表)Linux中,如何杀死名字为server的进程了解什么数据库存储引擎,他们的底层是如何实现的b+树有什么优缺点innodb为什么用b+树,不用二叉树或红黑树epoll为什么用红黑树而不用b+树文件在磁盘里怎么存储,是连续的还是不连续的?如何设计函数,完成对文件的追加写如果追加写的时候发现空间满了怎么办如果满的仅仅只是文件夹的空间,硬盘里仍有空间该怎么办(不会)如果让你去设计并实现一个消息队列,需要怎么做,用到什么通信方法消息队列的消息存在内存还是硬盘存在硬盘中的消息如何存储没有反问,面试官好像接下来还有会,所以刚刚到一小时,就急匆匆地结束了面试。五面(10.9 1小时30分 面委会2面)因为面委会1面大部分基本上都答上来了,也没第一时间挂,所以想着面委会1面应该是过了,但是没想到还有面委会2面。面委2面地体验就没上一次那么好了,比较难受。自我介绍前30分钟大概是问实习经历,我上一段实习侧重中层和上层地业务开发,但是面试官一直在问我用到的各种组件的底层实现,很难顶,幸好之前实习的时候看过这些文档。然后是问一些设计题吧:kafka底层是如何实现的,怎样保证高并发(不清楚)zeromq底层是如何实现的,怎样保证高并发(说了一部分,这些都没看过。。。我更关注的主要是整体架构)常见的负载均衡算法然后是两道算法题(真的要做吐了🤮)第一道是输入一个由数字组成的字符串,打印所有字符串可以组成的ip地址第二道是输入一个整数a和整数b,计算a/b的结果,其中无限循环小数需要用括号括住循环节,如1/2=0.5,1/3=0.(3),1/6=0.1(6)反问:什么时候能出结果(答:不清楚,是不是最后一轮,之后还有没有也不清楚,具体去问hr)更新:10.20 hr面10.23 录用评估10.26 oc
点赞 264
评论 45
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-28 20:13
电子科技大学 无线通信工程师
中兴实习一面
因为我做协议栈设计的,面我的是应用开发部门,整个过程就是有点鸡同鸭讲的感觉,他问的我不懂,我做的他们也不懂,感觉应该是寄了。而且我用的c++,他们需要java岗,我都不懂为什么这个部门要面我。
实习进度记录
点赞
评论
收藏
分享
04-27 09:28
中国科学院大学 Java
京东云-java一面 二面合集
京东云 一面二面合集。Java又Win了,之前海投投了京东,没想到给我面了,感谢东哥。整体面试官比较温和,对我不会的问题不会太压力我,体验感比较好。一面:整体面试难度还可以没手撕1.自我介绍2.Redis和Mysql的区别3. Gateway统一认证是怎么做的4.Runnable和Callable的区别5.HaspMap、HashTable、ConcurrentHashMap三者的共同点和区别6.Spring IOC AOP思想、具体应用7.MySQL慢查询优化8.你在项目中用到了Guava的ratelimiter,这用了什么算法?9.线程的栈帧里面有什么?10.ratelimiter的buc...
京东科技二面8人在聊
查看25道真题和解析
java面筋八股大全
点赞
评论
收藏
分享
04-09 16:25
烟台理工学院 C++
求助朋友们,实习与学校的课冲突了怎么办
投票
我是大三的一名学生,从寒假期间到现在一直在找实习,最近终于找到了一个实习。接下来的问题就是学校方面,我先问了下我的班主任,她给我的回答如图所示今天我去教务处问了一下,那里的老师说不允许学生出去实习,没有这个证明之说,甚至大四也不可以。刚刚我问我的一位代课老师,她说必须要有学院或者班主任/导员这边的同意,需要有学院的红章,不能随便就口头一说就给我申请免听。我想到了几种解决办法1. 找替课,虽然要多花钱,但是应该是最靠谱的2. 自己今晚起草一份申请书,请求班主任/教务处/辅导员,希望能让我合规的离校(感觉不可行,因为昨天和今天的交流来看,他们都在互相踢皮球,不知可否给班主任包个红包?)3. 直接不上课,大四再重修4. 不去实习(虽然这只是个小厂,但是我真的找了好久,很珍视这次机会,而且是开发岗位,我怕没了这次机会后下次就更难找了)我现在真的不知道该如何解决该问题,望请兄弟们#我的实习求职记录# 们给我一些建议,非常感谢大家
我要赚大大大钱q:
我都逃了一年课去实习了,一点事没有
我的实习求职记录
点赞
评论
收藏
分享
04-22 12:27
已编辑
湖南工商大学 Java
双非大三,第一个 offer!是先实习还是 all in 暑期?
昨天收到 offer 开心死了。时间线:24年11月24第一天下载牛客发帖子问想实习怎么办25.2.24第一次面试25.3.16第一次 oc 一共是三个半月,很感谢牛友们的建议和帮助。现在 offer 一个是领雁(中信集团子公司,1000到一万人),另外一个是8人小公司,我自己的目标是大厂,昨天下午突然就收到两个 offer 了。领雁离我们学校太近了,11分钟地铁直达,位置很好。之前就有佬建议我说先从中厂再跳大厂,不知道是先接受 offer 去实习还是说 all in 暑期?😭-----3.26更新去了一天领雁就辞职了,驻场外包,在酒店租的办公室。准备 all in 暑期---4.22更新收到腾讯云智的 offer 了,感谢各位牛友,all in 暑期是对的
wuwuwuoow:
那肯定去领雁,离学校近,都不用租房,学校里面有事随时回去。而且规模还行。 可以骑驴找马,先入职,然后再边投暑期,暑期过了就辞职跑路。实习生不转正就是✌🏻 主要你不是92的,也没有实习经历,暑期优势太小了,面试都很难约到的。最起码要有一段实习经历才好约面大厂
点赞
评论
收藏
分享
04-28 17:10
西南民族大学 用户研究员
美的批量裁应届毕业生
如题,这操作。。。。
真烦好烦真烦:
既想享受国家的招聘应届生福利,又不想培养新人,我只能说这种企业的ld太过分了
投递美的集团等公司10个岗位 >
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
暑期后端高频问题汇总
7.3W
2
...
左手敲代码的程序员,不配拥有offer吗?
6.8W
3
...
五一假期,弯道超车时间表
1.3W
4
...
后端简历上最值得写的项目
1.0W
5
...
北京到底有谁在啊?
9045
6
...
五一别写你那破开源代码了
8337
7
...
五一准备刷完这些面试八股题!!
7454
8
...
拼多多服务端信息确认
6814
9
...
快手投诉后续- HR把我拉黑了!
6323
10
...
和ai聊天,忍不住爆哭
6240
创作者周榜
更多
正在热议
更多
#
设计人如何选offer
#
98410次浏览
689人参与
#
找工作,行业重要还是岗位重要?
#
7781次浏览
102人参与
#
五一之后,实习真的很难找吗?
#
45755次浏览
326人参与
#
盲审过后你想做什么?
#
12699次浏览
113人参与
#
外包能不能当跳板?
#
22198次浏览
191人参与
#
领导秒批的请假话术
#
9953次浏览
74人参与
#
考研可以缓解求职焦虑吗
#
21168次浏览
251人参与
#
五一假期,你打算“躺”还是“卷”?
#
30599次浏览
436人参与
#
找工作前vs找工作后的心路变化
#
7203次浏览
64人参与
#
面试等了一周没回复,还有戏吗
#
115658次浏览
1074人参与
#
硬件人,你被哪些公司给挂了
#
46721次浏览
722人参与
#
安克创新求职进展汇总
#
32581次浏览
415人参与
#
大疆的机械笔试比去年难吗
#
69653次浏览
603人参与
#
应届生薪资多少才合理?
#
3115次浏览
24人参与
#
牛友们的论文几号送审
#
27272次浏览
623人参与
#
写简历别走弯路
#
714523次浏览
7850人参与
#
你喜欢工作还是上学
#
37676次浏览
412人参与
#
如果有时光机,你最想去到哪个年纪?
#
43340次浏览
769人参与
#
如果不工作真的会快乐吗
#
101236次浏览
867人参与
#
每人推荐一个小而美的高薪公司
#
72851次浏览
1357人参与
牛客网
牛客企业服务