26届后端暑期实习总结

📚 个人背景

​​学历​​:2本3硕

​​实习经历​​:小红书引擎架构方向实习(6个月)

​​求职方向​​:后端开发(Base上海,偏平台和基架)

🌐 个人心中互联网公司梯队划分

• T0

字节跳动、腾讯、阿里(淘天/阿里云)

• T0.5

拼多多、美团、蚂蚁集团、阿里(其他)

• T1

快手、京东、携程、小红书、百度、滴滴、TME、哔哩哔哩

📝 面试汇总

一共投递7家(base上海),5家给了面试,面了4家(阿里云base不合适)

技术面高峰期在三月中旬,四月开始hr面和意向确认等

除去hr面,面试通过率是11/15,oc率是3/7

字节跳动

豆包

❌ 二面挂

音视频中台

❌ 一面挂

火山引擎

✅ OC

腾讯

WXG大模型推理

❌ 一面挂

CDG SSV

❌ 一面挂

WXG微信支付

🚫 二面拒面,base深圳

拼多多

TEMU跨境合规

✅ OC

蚂蚁集团

平台工程与风险治理

✅ OC

阿里云

操作系统

🚫 拒面,base北京

美团

📭 无约面

京东

📭 无约面

💡 面试特点对比

字节跳动

🔹 重视算法题(难度取决于简历匹配程度)

🔹 八股考察细致(主要是计网和操作系统)

🔹 重视架构设计能力(监控系统设计,数据库表设计以及优化)

🔹 部门间简历可流通(挂面后可转其他部门,⚠️面试差会脏面评)

腾讯

🔸 八股文考察系统化(TCP/IP协议栈全流程,TLS流程)

🔸 项目经历需匹配部门方向

WXG ⚠️ 高难度

🔹 算法题多且难,常出3-4题medium,hard级别(三维动态规划,手写抽象工厂模式)

🔹 系统设计能力(微信红包系统容灾方案)

🔹 原理追问到底层(Kafka为什么吞吐量高于RabbitMQ?)

拼多多

🔸 业务场景题占比50%(跨境物流状态同步设计)

🔸 分布式微服务必考(偏好jvm,juc,mq等知识)

🔸 流程推进规范化(一周一次推进)

蚂蚁集团

🔹 系统稳定性设计(熔断/降级策略实现细节)

🔹 项目细节深挖(线上排查线程池问题)

🔹 重视在校经历(科研项目,论文情况等)

🎯 最终去向

仍在评估以下offer:

找暑期是痛苦的,一边日常实习一边投,准备的时间很少,力扣和八股吃以前的老底,前期几场面试基本都挂了,好在最后柳暗花明

目前还没找到的小伙伴也别气馁,祝大家最后都能收获理想offer!

#暑期实习总结##腾讯##字节##暑期实习offer##投票#
全部评论
mark一下互联网梯队
2 回复 分享
发布于 04-23 21:10 上海
mark互联网梯队
1 回复 分享
发布于 04-24 09:52 天津
咋都不愿意去pdd啊😂
1 回复 分享
发布于 04-23 18:13 陕西
什么叫2本3硕 211本Top3硕?
点赞 回复 分享
发布于 04-23 18:11 广东
又是一个批发offer的佬
点赞 回复 分享
发布于 04-23 18:03 北京

相关推荐

拼多多 暑期实习 二面,总共用时1h 左右, 被面试官疯狂拷打, 估计凉凉。首先介绍项目, 对方完全不感兴趣: 你做的这些和后端开发有什么关系?我简单介绍了下后端相关的,面试官可能觉得太简单了,没有继续问。然后就是痛苦的手撕拷打,持续50mins 左右。问题1: 给你两个班级, 每个班级共有 k 个人,你是班主任,要从每个班级中挑出1个人,使得他们的身高差最小。回答: 先排序, 然后遍历A班级,二分查找B班级中的第一个大于等于(lower_bound)A班级里的那个 的位置,然后比较那个位置和前一个位置。面试官和我不太同频,问我为什么要找第一个大于等于?二分查找不就是找一个位置吗? 面试官笑眯眯的问我是第一次接触二分搜索吗?然后计算时间复杂度。感觉完全不同频。问还有更优解法吗?回答双指针,还是固定遍历A, 然后另一个指针从B开始找比A大的,然后在和前一个也比较,取最小的。这样就是O(n).面试官提示一下,不要局限在当前这个和前一个比较,换种思路。 然后我一直在思考,对方问我双指针要怎么初始化?  因为我还没想好,就没回答。面试官: 双指针要怎么初始化?这你都不懂吗。。。? 怎么不回答我。我说新思路还没想好,面试官表示刚才那种思路的双指针要怎么初始化? 答:都初始化在第一个位置。问题2: 两个班级, 换成 N 个班级, 每个班级选1个人, 要求算出来的人里的 max - min 最小。答没思路, 面试官提示下多个指针? 考虑下指针应该如何移动。我想了想,移动最小的那个指针,直到所有指针都走到末尾,每次移动,从这个N个人里面取最大的,最小的,比较。然后算时间复杂度:n个班,每个班k个人,  我想整体的数据规模是 N = n*k , 然后我用 N 去后续表示。面试官:你为什要定义新的符号N? 算完时间复杂度,问我“从这个N个人里面取最大的,最小的”这部分可以优化吗? 我回答可以使用 map (cpp里的),面试官表示你直接说数据结构,不要说语言中的名字。问这个的时间复杂度,答logn面试官:那你开始写吧。写了大概 3 分钟。 他看了眼。问题3: ping 100ms  , curl http://1.2.3.4:8080/hello  需要多少时间?这里我考虑了4次挥手, 面试官:需要考虑这个吗?答 200ms. 问题4: 直播间,打赏金额最高的100个用户? 你应该如何实现维护?我回答使用 redis 的 zset ,  可以高效的获取top 100.面试官问:这样有什么问题吗? 如果用户特别多的情况。我想了一会,也没想出什么问题,回答没什么思路。面试官:用户太多了会有 大 key 问题, zset 删除的时候会阻塞几秒。 (我不太理解)面试官:你应该考虑怎么优化?答: string 配合 zset 使用, string kv 中存 user, money,  而 zset 中只维护 top 100 的。同时更新这俩。最后, 反问部门业务:拼多多直播带货。技术栈: 面试官看我的简历里面,cpp 太底层了我们这边不用,golang 也不用,主要是 java , 然后 redis, mysql, kafka这些。面试官问我懂不懂二分, 我当时多少有点生气💢, 不过总的来说面试官人还不错,还算友善,给了很多引导。
查看13道真题和解析 牛客创作赏金赛
点赞 评论 收藏
分享
评论
7
17
分享

创作者周榜

更多
牛客网
牛客企业服务