百度校招C++三面oc

本人的基本情况和一面二面面经可见前面动态
1、除了C++还学过其他语言吗,相比于其他语言,你觉得C++的特点有什么
2、因为你是大数据专业,所以我想问一下在大数据领域里面为什么Java的规模会比C++更大(我回答了因为Hadoop生态圈都用Java,已经比较完整了。面试官补充到,因为Java跨平台而且大数据领域的瓶颈一般在IO,所以C++的优点在大数据领域体现不出来)
3、学校里面你觉得你哪门课学的最好,介绍一下你的学习成果
4、项目里面有什么参数(例如最大的用户数,文件传输速度等)
5、项目规模(项目的代码量)
6、项目中如何组织代码结构,用了什么版本管理工具
7、C++的虚函数有什么优势和劣势
8、虚函数可以inline吗
9、虚函数对性能上除了虚函数表查询的开销以外还有什么缺陷?(面试官提示:从现代编译器角度看。提示之后还是想不到,面试官回答要考虑,是否在一个CPUcache里面,有了虚函数以后,编译器不会做一些很强大的优化)
10、手撕代码:写一个string类
11、手撕代码:力扣上hard题目改版,改的更难(力扣239改编)
12、介绍一下你去年的秋招情况
13、学习过程中有没有遇到什么挫折,遇到了问题怎么办
14、在学校找资源的一些方式
15、期望的工作城市
16、目前有哪些offer
17、百度出了个文心一言,你可以关注一下成果
18、反问
感觉面试官很耐心,我没回答出来的问题都会告诉我思路和答案。面试体验感觉很好。从一开始的放弃考研错过秋招到百度oc,也算是在互联网寒冬为我的校招画上句号了。也希望我的经历能够给后人以启发,虽然我不确定未来几年校招情况是否会有好转,但我希望后人能够心怀希望,因为曾有一个0实习,0竞赛,0论文,十月份放弃考研,错过秋招的本科生在互联网寒冬上岸过,相信你们也可以。最后也以乔布斯的一句话做为结尾,以此勉励自己和看到这篇文章的人:keep looking and don't settle.#软件开发2023笔面经##没有实习经历,还有机会进大厂吗#
全部评论
第九题,编译器强大的优化指的是哪些?
5 回复 分享
发布于 2023-04-08 15:35 北京
来加群,私聊我,全是今年去百度的校招
2 回复 分享
发布于 2023-04-10 15:29 江苏
大佬都是些啥项目呀
1 回复 分享
发布于 2023-04-10 15:29 湖南
点赞 回复 分享
发布于 2023-05-08 14:42 湖南
大佬,你都学了些什么知识啊,看过哪些视频之类的
点赞 回复 分享
发布于 2023-04-18 10:37 北京
感谢分享
点赞 回复 分享
发布于 2023-04-13 17:51 河北
感谢分享
点赞 回复 分享
发布于 2023-04-12 15:19 湖南
几个0那里,只因你是同济大学
点赞 回复 分享
发布于 2023-04-10 19:27 广东
百度oc好快
点赞 回复 分享
发布于 2023-04-10 15:29 辽宁
兄弟啥学校啊,害怕
点赞 回复 分享
发布于 2023-04-10 11:19 江苏
mark
点赞 回复 分享
发布于 2023-04-09 14:56 江苏
点赞 回复 分享
发布于 2023-04-08 13:13 广东

相关推荐

以下是一篇Java后端开发秋招简历经验帖,结合了多篇高价值帖子中的专业建议和真实案例,力求实用、有数据支撑、有场景感,帮助应届生和转行者高效避坑:📌 秋招上岸秘籍:Java后端简历这样写,面试邀约率提升80%!(附真实案例模板+避坑指南)简历是秋招的第一张门票,尤其Java后端赛道卷成红海,HR筛简历平均只用10秒,如何用一页纸证明你的技术价值? 这份血泪总结的经验帖请收好👇⚡ 一、简历框架:用“黄金7秒原则”抓HR眼球1. 页首信息:别输在起跑线上技术名片置顶:GitHub(200+star可挂主页,项目部署可放链接)、技术博客(日活1k+可写访问量)。反面案例:只写“姓名+电话” → 大概率被归为“基础平平”。2. 技术能力:分层标注,拒绝堆砌# 技术能力 - **熟悉**:Java并发(JUC源码)、Spring Boot(自动配置原理)、MySQL(索引优化/慢SQL调优) - **熟悉**:Redis(缓存击穿解决方案)、RabbitMQ(死信队列实战)、Linux(命令+日志分析) - **了解**:Docker容器化、K8s基础概念一般写熟悉了解就足够,放眼整个牛客有几个牛油敢写精通呢关键点:只写面试能hold住的技术,被问倒的直接删;分类清晰(语言/框架/中间件/工具)应届生重点突出算法+四大件基础()。💡 二、项目经验:用STAR法则量化价值,你引导方向,细节让面试官追着你问公式:技术场景+问题难点+你的解法+可量化结果🌰 反面案例(应届生常见流水账):“参与电商系统开发,负责订单模块,使用了Spring Boot和MySQL。”→ 面试官OS:所以你到底做了啥?✅ 优化后(突出技术深度):电商订单系统 | Spring Boot+Redis+RocketMQ | 2025.03-2025.06问题:峰值订单超卖率高达15%,MySQL频繁死锁方案:基于Redis+Lua实现分布式锁,解决集群环境下超卖问题;采用RocketMQ事务消息解耦库存扣减,支持10w+订单/分钟;结果:超卖率降至0.1%,系统QPS从800提升至5000+,获校级优秀项目奖。关键技巧:数字!数字!数字! 所有成果尽量量化(如“GC时间降低70%”比“优化JVM”强10倍);技术名词大写规范(写“Spring Boot”而非“springboot”);每项目不超过3个核心点,用“•”分点(HR最爱扫视排版)。🚫 三、应届生/转行者必看:没实习经历怎么救?1. 用课程项目“包装”实战感场景:数据库课设 → 升级为“分布式教务系统”技术栈:原版:JDBC+MySQL升级版:Spring Boot+ShardingJDBC分库分表+Redis缓存成绩查询成果:查询响应<100ms(原版2s),支撑5k并发(原版500)。2. 用开源贡献证明工程能力给Star数高的项目(如Spring Boot Starter)提issue或改文档;在GitHub建技术Demo仓库(如手写RPC框架),附README设计文档。⚠️ 四、HR筛简历时的“雷点清单”技术栈造假:写“精通Zookeeper”但说不出版本差异 → 直接挂诚信分;模糊表述:❌ “熟悉多线程” → ✅ “掌握ReentrantLock+AQS实现原理”;排版花哨:表格/彩色模板易被ATS系统识别乱码 → 用单列黑白模板;忽略JD关键词:投递前把岗位描述的技术词(如Kafka)植入简历。🛠️ 附:简历工具包(亲测好用)类型推荐资源特点极简模板offershow简历模板GitHub“markdown-resume”支持MD转PDF,无格式错乱技术栈检测牛客简历测评AI自动识别空洞描述项目话术库《Java简历量化成果100例》@CSDN直接套用数据公式最后一句血泪忠告:简历不是写传记,而是技术广告——只放面试官想看的!✨秋招问题欢迎评论区讨论祝看到帖子的你,下一站:BAT offer! 🌟
投递北京创新乐知信息技术有限公司等公司10个岗位
点赞 评论 收藏
分享
评论
56
147
分享

创作者周榜

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