腾讯wxg视频号客户端实习一面凉经

我的第一篇面经
投的后台,捞到客户端了

凭记忆写的,可能不太准确
面试官人很好,整个过程一直在给我提示,引导我找到答案,就是我太菜了

首先是项目介绍,主要问了一个编译器项目,感觉可能项目太简单了,问了一两个点就没有再问了

接着问了:
程序调用函数的整个过程
malloc函数调用的过程
接着问我重定位
然后问我项目中有没有遇到内存泄露的情况,如何解决的
从这里引出一个读写buffer的问题,buffer写越界,但是程序不会马上崩溃,而是等到写的越来越多之后才崩溃,如何定位内存泄露的点
还有如果想要拦截malloc(即调用malloc时转而调用我们写的函数),应该怎么做。
(其他的不记得了)

最后手撕两道简单题,我一紧张写了半天才写出来

面完过会直接挂了,感觉很对不起面试官,最后写那么简单的题还花了他那么长时间

半夜越想越睡不着,于是起床写了这篇凉经,希望接下来实习面试能顺利吧
全部评论
m
点赞 回复 分享
发布于 2024-05-13 18:09 广东
wxg收java的吗
点赞 回复 分享
发布于 2024-03-22 13:28 安徽
😭
点赞 回复 分享
发布于 2024-03-21 15:46 江苏
手撕的题目是啥呀
点赞 回复 分享
发布于 2024-03-20 22:04 广东

相关推荐

全程1h30min计算机基础1.进程与线程的区别2.进程与线程切换开销有没有差异3.协程了解吗4.在应用程序中读文件涉及进程的切换吗5.你觉得为什么需要切换进程6.为什么不在当前进程内直接读而是要切换到其他进程7.什么IO会阻塞当前的线程8.访问磁盘时是直接访问到硬件还是通过一些系统级别的转换9.虚拟内存的概念10.如果把换页的事情交给应用进程来做可以吗11.这种事情(内存管理)交给系统做的核心目的是什么12.IO涉及用户态和内核态的切换吗13.不停read几千个字节,循环read是不是涉及很多次用户态和内核态的切换14.Buffer是有上限的,如果文件达到很多mb,那还会有很多次的切换吗15.除了IO多路复用还了不了解其他解决读效率问题的方法16.在浏览器输入一个url经历了哪些网络的概念17.Tcp和udp的区别18.面向连接的“连接”是什么概念19.连接占的是什么资源20.连接所占的内存具体指什么21.http3.0和2.0的区别了解吗22.3.0的方案变化与现存的物理链路变化有关吗,为什么tcp被抛弃掉23.volatile和synchronized区别24.没有加volatile的话,变量的变更只对当前线程可见吗25.synchronized锁的行为是悲观锁还是乐观锁26.悲观锁的概念是什么实习1.有c++经历吗2.鸿蒙开发在实习之后有接触吗3.介绍实习时负责的工作4.有了解过arkui的装饰器是怎么实现的吗5.为什么实习完没有入职项目1.介绍项目背景,一些关于项目具体场景的问题2.React和Plan-execute模式分别应用在什么场景下3.触发Replan是自动化还是需要手动操作4.通过MCP做了哪些工具5.召回率如何评估的6.有没有了解到Agentic search的概念7.项目1和2的差异8.检索是怎么实现和优化的代码&智力题1.打家劫舍II2.海盗分金问题(10人版)3.问题1的加试,输出偷盗的路径(只讲思路)其他1.之前做客户端开发,但后面经历大多与agent相关,对岗位的意愿如何2.如果通过面试,可能面临转正问题反问1.组内业务方向前面答得一般,代码和智力题答得挺好,不知道能不能过,先按着不过去做预期。煮啵后续持续更新自己的升级之路,欢迎大家找我交流
今天你投了哪些公司?
点赞 评论 收藏
分享
03-23 23:38
已编辑
中原工学院 C++
点赞 评论 收藏
分享
评论
3
23
分享

创作者周榜

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