腾讯wxg一面

1.解释一下两个线程对共享变量执行i++会出现哪些情况,为什么
2.讲一下epoll和select的区别和各自优势
3.讲一下高性能服务器的事件分发和多线程的具体实现
4.高性能服务器中的任务队列是否是无锁的?
5.讲一下智能指针是如何解决内存泄露的
6.讲一下shareptr的底层实现,如何解决循环引用
8.不同线程持有shareptr的时候,是否线程安全,为什么
7.了解过spring 的aop吗
8.用什么数据类型管理支付金额?为什么不用float或者double?
9.讲一下decimal的底层实现
10.讲一下为什么4gb的内存可以malloc8gb的空间?malloc底层是如何实现的
11.讲一下虚拟内存

答的一般,没要求手撕,面半个小时结束了。

全部评论
过了吗佬
1 回复 分享
发布于 02-05 09:38 上海
我怎么看链接是面试时间一个半小时呀
点赞 回复 分享
发布于 03-16 21:29 新加坡
而且我发现竟然没有手撕
点赞 回复 分享
发布于 02-12 18:02 江西
最后那个问题是超级难啊
点赞 回复 分享
发布于 02-12 18:02 江西
最后一个问题这是上强度了啊
点赞 回复 分享
发布于 02-08 20:54 陕西
感觉问的还行啊,有后续吗
点赞 回复 分享
发布于 02-08 15:26 北京
不同线程持有shareptr的时候,是否线程安全咋回答的
点赞 回复 分享
发布于 02-05 17:53 湖南
没手撕那倒是挺爽的啊
点赞 回复 分享
发布于 02-04 21:28 陕西
很可惜了,tx喜欢问计网机组
点赞 回复 分享
发布于 02-04 16:00 北京

相关推荐

全程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.组内业务方向前面答得一般,代码和智力题答得挺好,不知道能不能过,先按着不过去做预期。煮啵后续持续更新自己的升级之路,欢迎大家找我交流
今天你投了哪些公司?
点赞 评论 收藏
分享
评论
4
19
分享

创作者周榜

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