腾讯光子C++后端一面面经

能问的感觉都问了,八股问了估计有四五十个,一门课一门课接着问,问完语言问408,然后实习的两个项目和自己做的两个项目也是每个都问,光问问题大概问了一个多小时,实在没法统计问了哪些,因为我感觉他能问的八股都问了。因为时间关系所以手撕提不难,大概十分钟解决了。看之前的面经感觉都挺水,怎么到了我这就往死里问
全部评论
鼎桥通信2024全球校园招聘正式启动/喝彩/喝彩/喝彩 鼎桥通信技术有限公司于2005年在北京成立,在北京、上海和成都三地设立研发中心,员工超过2000人,49%的员工拥有硕士或博士学历,研发人员占比70%,研发投入累计超过100亿。500亿+专网建设,500万+行业客户。鼎桥凭借着在无线通信行业的多年技术积累,将稳定高效的联接作为纽带,助力人们收集数据、提取有效信息、洞见事物的变化与生息,并依托成熟的市场和销售经验、高质量创新研发能力、可靠完善的生产交付和售后服务体系,致力成为行业联接解决方案的全球领导者。 【校招岗位】 软件类、算法类、硬件类、测试类、芯片类、销售类、市场类、财会类等8大类,13个岗位,全球工作机会! 【工作地点】成都,北京,上海,海外等全球布局,全球工作机会。 【薪资福利】 提供有市场竞争力的薪酬,更有SP offer、SSP offer等你来拿/勾引/勾引/勾引 六险一金、工会俱乐部、15天超长年假,10天病假,团建,夜宵,打车,节假日福利等等享不停…… 【内推特权】 学长学姐布道,网申不迷路。简历优先筛选、优先安排面试,快人一步拿offer!💪 -投递之前填写我的推荐码:IVVGS8 -投递之前填写我的推荐码:IVVGS8 -投递之前填写我的推荐码:IVVGS8 -投递网址:https://td-tech.zhiye.com/campus/jobs 欢迎加入鼎桥通信,让我们一起改变世界!
点赞 回复 分享
发布于 2023-09-13 09:49 四川
佬什么题呀
点赞 回复 分享
发布于 2023-09-12 21:39 上海

相关推荐

1. 项目背景:针对端侧设备(树莓派、昇腾、RK系列)的低资源环境,设计一套轻量化分布式框架,实现大模型(LLM/ASR/TTS等)的高效协同推理,解决端侧设备算力分散、通信受限、动态扩展难等问题。技术栈:Linux、C++、ZMQ、设计模式、分布式架构、主从Reactor模式、docker、cmake、shell3. 项目设计方案1. 双模式部署设计:设计Docker与裸机双部署方案,通过自动化镜像部署和容器操作脚本,环境部署效率提升70%2. 底层混合通信组件:- 设计基于ZMQ的多模式通信中间件,通过工厂模式统一创建PUB/SUB、PUSH/PULL、RPC等6种通信策略,结合策略模式实现动态通信方式切换,降低业务层网络代码复杂度70%;- 构建高可用RPC框架,支持方法动态注册与服务发现,通过设置双端超时控制与自动重连机制提高通信可靠性;- 设计ZMQ消息封装模块,开发轻量级序列化协议,采用长度前缀+紧凑存储结构设计实现多参数打包/解包3. channel模块设计:- 统一管理底层多模式通信中间件的ZMQ连接,支持动态URL绑定,信道注册- 设计观察者模式和闭包方案,实现网络层与业务逻辑的解耦- 通过动态work_id路由和连接池技术,实现多unit单元通信隔离- JSON协议设计,用于节点间/外部用户消息交互4. 分布式任务调度框架设计-与业务节点关系(继承)- 采用 Reactor模式,设计异步事件驱动的任务调度框架,通过eventpp实现毫秒级事件响应- 动态RPC服务注册,支持跨业务节点 setup/exit 等指令的远程调用- 统一管理 work_id-channel 连接池,对上层业务节点屏蔽底层通信复杂性- 提供标准化setup等虚函数接口,支持业务节点自定义任务处理逻辑5. unit-manager模块- 设计RPC服务注册,实现信道自动注册/释放,SQL处理;并解析 action 实现动态分发请求- 实现轻量化内存kv缓存数据库 存储 unit 元信息;并提供线程安全SQL查询接口,供节点动态通信- 设计多协议网关,实现TCP/ZMQ协议转换,支持外部用户-内部业务节点通信交互- 设计主从多Reactor TCP通信框架,实现压测10000+TCP并发连接6. Node业务层接口设计- TASK任务管理:实现单任务实例管理,模型加载/推理/流式输出回调机制等- 服务层控制:自定义实现setup等接口,对业务节点进行生命周期管理,实现节点间相互订阅
简历中的项目经历要怎么写
点赞 评论 收藏
分享
07-09 17:24
吉林大学 golang
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

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