腾讯暑期实习:一面凉经(人生初面)

简历上面一定要每条都很懂!
简历上面一定要每条都很懂!
简历上面一定要每条都很懂!
重要的事情说三遍!!!
小狼简历上写的是嵌入式软件开发,投的是后台开发方向,被微信支付团队捞。
🤪上来自我介绍:硬件专业 转码 兴趣在软件
🙂对C++熟不熟悉?🤪熟悉哇,都在加深了解C++11新特性了哇嘿嘿!
🙂好!那你来实现以下String 的普通和拷贝构造、赋值重载和析构函数吧!
(我屮艸芔茻?!!!!我准备迎接的算法题呢?!)
🤒平复心情,拼命回想几个月前学的基础知识的残枝败柳。
🥵捣鼓了30分钟都没能解决浅拷贝和深拷贝,一直报段错误。
提示:可用strlen,别漏了动态增长。
🤣亲爱帅气的面试官咱们跳过吧,小狼不行。
😊好呢!说说I2C的理解(简历上)总线呢😧
😊项目KV存储,讲一下。有比logN更快的方法吗?🤪
😊项目PID温控,怎么调PID,超调过大i怎么调(答错了🤪
反问:为什么问这么多硬件方面的?没复习🥵
😁投了些新项目,岗位调配新情况哈哈
反问:我这是稳定凉了吧?
🤗嘿嘿,再看看别的候选人比对比对嘛
🤕好的再见我亲爱的面试官🤕
总结:嵌入式不太卷算法,能进面试简历一定有吸引点,每一条都要会。
反省:不要放弃硬件!立志成为又软又硬的猛狼😠
#暑期实习##腾讯##面经#
全部评论
面试官的 cpp 老师也是侯捷
7 回复 分享
发布于 2023-05-31 10:14 上海
表情包用的很溜啊😅
1 回复 分享
发布于 2023-05-30 12:14 陕西
我之前面百度日常也是这道手撕 实现string带移动构造
点赞 回复 分享
发布于 2023-06-29 09:29 上海
好有趣的面jing,继续更
点赞 回复 分享
发布于 2023-05-30 10:04 广东
哈哈哈哈楼主好有趣
点赞 回复 分享
发布于 2023-05-30 08:51 江苏
腾讯还在面吗?
点赞 回复 分享
发布于 2023-05-29 17:00 上海
能看看大佬的简历吗
点赞 回复 分享
发布于 2023-05-29 17:00 北京

相关推荐

后端/AI应用开发实习生 - 技术一面(二面完了和面试官聊的挺顺的,但是没有hc了,面试官申请不下来,把我骗进来杀是吧X﹏X)面试问题速览1. 请做一下自我介绍,挑一些重点的经历聊一聊。2. (针对简历中性能优化项目)查询速度从3秒降到500毫秒,这个性能提升的核心原因是什么?3. 你们项目中,MySQL到Elasticsearch的数据同步方案是怎么做的?如何保证时效性?4. 看你接触的技术很广,能讲讲你是如何学习这些新东西的吗?你的学习方法是什么?5. (针对RAG项目)可以分享一下你对RAG项目中数据切块(Chunking)的理解和优化吗?6. 我看你的技术栈比较全,你未来的职业规划是偏向全栈还是后端?7. 你可以实习多久?每周能来几天?8. 你有什么问题想问我吗?我的回答策略与反思【针对问题】性能优化原理深挖(MySQL vs ES)【回答策略】我没有停留在“因为ES快”的表面结论上,而是直接切入底层原理进行对比。1. 点明核心差异:指出MySQL的B+树结构适合精确查找和范围查询,但在全文模糊搜索场景下效率低下,涉及大量磁盘IO。2. 深入解释ES优势:详细阐述了Elasticsearch的核心机制——倒排索引。我描述了从分词(Tokenization)、创建词条(Term)、到建立“词条 -> 文档ID”映射的完整流程,清晰地解释了为什么它能实现近乎O(1)的查询效率。3. 串联技术点:将底层的数据结构差异与上层的性能表现直接挂钩,使回答逻辑链完整且有说服力。【回答反思】这个问题的回答在技术深度上是过关的,成功展示了我知其然也知其所以然。但现在回想,如果能用STAR原则来包装会更上一层楼。比如,先讲项目背景(Situation)和优化目标(Task),再说我的具体方案和行动(Action),最后用数据化的结果(Result)收尾。这样不仅能展现技术能力,还能体现出色的项目管理和问题解决思路。【针对问题】数据同步方案与时效性【回答策略】我给出了一个业界成熟、标准的解决方案,展现了我的架构知识储备。1. 亮出关键技术:直接点明使用了Canal这个中间件。2. 解释工作流:清晰描述了整个数据流:Canal伪装成MySQL的从库,实时订阅并解析binlog获取增量数据变更。3. 引入解耦与异步:主动提到将变更数据发送到消息队列(如RocketMQ),再由消费端程序异步写入ES。这不仅解决了数据同步问题,还体现了系统解耦和削峰填谷的架构思想,回应了面试官对“时效性”和系统稳定性的隐性关切。【回答反思】这个回答非常成功,简洁、精准、专业。如果想锦上添花,可以在说完方案后,补充一句关于技术选型的思考:“选择这套方案,主要是因为它实现了准实时同步,并且对源数据库的性能侵入性最小,避免了业务高峰期因数据同步影响主流程。”【针对问题】学习方法论【回答策略】这个问题是展示软实力的绝佳机会,我重点突出了自己的自驱力和高效学习策略。1. 框架先行,快速上手:我提到会先从一个技术的官方框架或主流框架入手,快速搭建一个能跑起来的Demo,建立体感。2. 横向对比,深化理解:以学习Go语言为例,我会主动与自己熟悉的Java进行横向对比,比如在并发模型(Goroutine vs Thread)、内存管理等核心概念上找异同,这样能极大地加速学习进程。3. 工程驱动,学以致用:我强调我的学习核心是“项目驱动”。不是为了学而学,而是为了解决一个具体问题或实现一个项目去学习。在实践中遇到问题,再去反向深挖底层原理,这样构建的知识体系最扎实。4. 善用工具:提到了会使用AI工具辅助理解和Debug,展示了拥抱新工具的开放心态。【回答反思】这是我本次面试中自我感觉最好的一个回答。它成功地将我塑造成一个“学习能力强、有方法、有热情”的候选人形象。这个问题的关键在于,不要只说“我爱学习”,而是要用具体的例子和可复用的方法论来证明你真的很会学习。
查看7道真题和解析
点赞 评论 收藏
分享
评论
8
23
分享

创作者周榜

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