九战腾讯继续寄,WXG 客户端开发一二三面凉经

真的有点心累了,虽然是客户端,前面两面压力面扛住了没想到三面主管聊聊天给挂了。鹅子捞了这么多次,真不能说没给机会了,也不能说都是 KPI,单纯是自己太菜了,后面再捞也不一定接面了,春招再看看能不能捡漏吧

腾讯 WXG 基础微信&视频号客户端开发一面

面试官介绍流程和考察方向

无自我介绍

C++ 11 新特性?常用的有哪些?

智能指针?RAII?原理?

右值和左值的区别?move ?常用场景?实现原理?

多继承下类的内存分布?虚表结构?重写会发生什么?

粘包问题是伪命题吗?怎么解决?

了解什么 RPC 框架?一次调用的整体流程?为什么用 HTTP2?给了个同事的 BUG 问怎么排查?

进程怎么隔离内存空间?虚拟到物理地址怎么转换?操作系统怎么限制内核态访问?

什么时候会发生进程线程切换?怎么感知切换?

客户端程序有卡顿或者挂了怎么排查?

时长:三十分钟

算法题:无

反问:十月底了真的在招人吗?业务?桌面终端微信;客户端零基础?能接受,主要考察计算机基础;是秋招还是实习生?秋招

(反问完面试官又问了一些个人信息以及能不能来实习)

平台:腾讯会议

总结:迄今为止面鹅子最舒服的一次,提前到面试间大家提前开始,都开了摄像头,面试官上来先介绍流程,提问题会给你指引,整体像是在互相交流,半小时后进到复试,下午约二面

腾讯 WXG 基础微信&视频号客户端开发二面

(提前在面试间,提前开始,但是没开摄像头,可能 KPI)

面试官自我介绍

自我介绍

觉得客户端开发相比服务端更注重什么?

拷打实习,项目架构,技术点,数据一致性问题

Redis 持久化?集群会有什么问题?

MySQL 集群和 Redis 集群有什么区别?

使用 MySQL 需要注意的地方?什么地方该加索引?什么地方不该加?varchar、smallint、bigint 几个字节?

用内存小的字段作索引会更好吗?为什么?

拷打项目?epoll 加非阻塞 socket 为什么快?epoll 为什么高效?

HTTPS TLS 的握手过程?HTTPS 一定安全吗?中间人攻击什么原理?

了解 AVL 和红黑树吗?

做了一些 CPP 比如常量、指针、数组、写输出之类的题

给了一段 CPP 程序问每一行的变量在内存什么地方

反问:业务?桌面端微信,window linux macOS;后续流程?WXG 流程比较长,耐心等待

闲聊,问考研择校,老家在哪

时长:一个钟

平台:腾讯会议

总结:算是压力面,一直问难点和优化,无算法题,最后的几道 CPP 题还挺看基础的,次日约了三面

腾讯 WXG 基础微信&视频号客户端开发三面

(老板开了摄像头,还以为是好征兆捏)

自我介绍

深入实习和项目,介绍整体框架,难点,优化点

手撕:反转链表,乐

实习都是后端怎么来面客户端了?

有客户端基础吗?了解过相关技术吗?

反问:这是面委吗?大佬说是中心负责人,应该是总监面;后续流程?可能还有两轮面委甚至三轮,凉凉

时长:40 min

总结:面试官是个大佬,头发都有点白,整体偏聊天(可能给我挖了不少坑),主要我也不懂客户端,面完两小时再看已经灰了

全部评论
我的保,秋招辛苦了😪😪
8 回复 分享
发布于 2023-11-02 14:06 广东
腾训就是这样,面了半天感觉很想要你,最后跟你说需要暂停一下流程
3 回复 分享
发布于 2023-11-02 19:41 美国
十分钟后同一个岗位的面委面
3 回复 分享
发布于 2023-11-02 18:49 浙江
😢😢我的宝,秋招辛苦了
2 回复 分享
发布于 2023-11-02 13:43 上海
能捞这么多次也是很不容易...我在池子里就被捞了一次
点赞 回复 分享
发布于 2023-12-23 05:32 湖北
一上来先做一道算法,然后在问了几个问题,面完秒挂
点赞 回复 分享
发布于 2023-12-15 20:41 湖北
这个点了,我刚收到字节的客户端面试,是不是也是kpi啊
点赞 回复 分享
发布于 2023-11-13 14:01 上海
周六1面直接秒噶哈哈啊哈
点赞 回复 分享
发布于 2023-11-06 09:25 北京
姜维!
点赞 回复 分享
发布于 2023-11-05 23:15 四川

相关推荐

1.问了一下我在简历里面的这些经历中,最有亮点的是什么2.我学习的这些东西,知道原理吗?比如说有没有看过源码这类的,有没有主动去了解是怎么实现的3.我怎么理解分布式🔒的4.分布式锁怎么实现5.怎么理解Java里面的重载和重写6.重写对方法返回值有什么要求(重写方法的核心要求是返回值类型必须与父类方法兼容(相同或为其子类),也称为协变返回类型)7.重载可以发生在子类父类之间吗(可以,子类通过新增与父类方法名相同、参数列表不同的方法,与父类的原方法(或子类重写后的方法)构成重载集合。)8.怎么理解Java里面的继承(我犯了一个错误,把接口说成继承了,接口应该是实现)9.怎么理解接口和抽象类10.说一下在什么场景用接口,什么场景用抽象类(没回答出来,建议你可以问ai,然后要学会为什么这个场景可以用,就是要深入理解)11.你认为接口可以继承吗12.怎么理解Java里面的多态13.在service层,为什么要定义接口呢14.Java的内存分区15.在Animal类里面定义一个private static String name字段,如果它赋完值,它在哪个内存区16.如果添加一个final关键字,它又在哪里17.重写过equals吗,重写equals的时候重写hascode吗,怎么理解重写equals就要重写hascode18.我说了一句不重写会导致混乱,混乱指的是啥,具体表现什么混乱19.如果我这个对象不需要使用hascode,那还需要重写hascode吗20.对线程创建的方式都了解哪些21.说一下线程的生命周期22.设计模式这一块了解吗23.说一下单例模式和工厂模式,怎么理解的24.工厂模式解决什么问题的,有什么好处25.代码题1.设计LRU缓存(我说我不会,面试官给我换到第二题)2.给一个链表head和n,删除倒数第n个节点,并且返回删除后的链表头head(这个简单)反问:因为知道自己寄了,也没问啥...面了一个小时,面的压力挺大的,越到后面脑子越混乱,都不知道自己回答的是什么了,面试官人是不错的,慢慢的教我,是我有点菜了我建议要深入了解重载和重写在子父类之间的区别,我犯了很大的错误在这上面腾讯问的多且深入,一定不要在你不会的领域说你会,马上问到你懵逼,不会就是不会写完面经的时间里面,我也是不出意外的挂了,30分钟左右就寄了
查看26道真题和解析
点赞 评论 收藏
分享
评论
24
75
分享

创作者周榜

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