面经集合 | 这一个月来的面经(字节、阿里、腾讯、百度)

回馈社区~~ 本人四川某不知名民办本科23届Go后端方向,目前在网易实习,从2月十几号开始投递暑期的实习,到目前为止一共十二面,记录一下部分有价值的面经回馈大家

阿里淘系-搜推(提前批)

一面(40min电话)

·自我介绍
·确认信息以及能否来实习
·实习项目介绍(30min)
·提问:你这个方案的鉴权不到位,你准备怎么解决
·https过程
·hashmap
·threadlocal
ps:基本都在聊项目,所以没啥八股

二面(30min电话)

·自我介绍
·实习项目介绍
·提问:你们这个在线编程项目,用户的代码死循环怎么办
答:服务端在运行用户代码的时候开启线程检测超时时间然后kill掉代码进程
·反问:d代码把CPU占到100%,你的kill进程跑不了咋办?。。。

总结:二面最后的问题我后面总结是伪命题,,不可能让一个进程占据100%,不然进程调度算法是干嘛的。。。不过最后两面都过了,但是进系统的时候没有选淘系,因为开的比较晚,我最后选了阿里云。。后悔。。


阿里云-云原生(提前批)

一面(40min电话-简历面)

·自我介绍
对着简历挨个问经历
·商汤实习的项目以及我的角色,负责的部分
·竞赛经历,比赛细节
·网易实习项目,我负责的部分
·最后扔了两个题(扔了就走了,面下一个去了,留下我一脸懵逼)
·最长上升子序列
·找出数组中只有一个出现了一次的数字

二面(1h电话)

·自我介绍
操作系统
·场景题:你的go程序打开了一个文件,然后操作其中的内容,然后再写回去,你从操作系统的层面完整的说一说这个过程发生了什么
·线程和协程的关系
·虚拟地址和物理地址
网络
·https过程
·time_wait和close_wait
数据库
·场景题:设计一个kv结构的数据结构,他支持快速的等值查找以及前缀匹配,如数据有a1:b1, a:b, a12:b12,我查a*可以拿到b, b1, b12三个值,要求时间复杂度尽可能低
·b+树的好处
·AVL树和红黑树区别
·设计索引的原则
·最左匹配原则
Go
·sync.waitgroup底层
·GMP调度模型
·chan底层
·context用法
·向已关闭的chan读写数据会怎样
·defer、panice、recovery

三面(40min视频)

很离谱的一次面试。。
·介绍实习项目
反问:你们为什么这么设计,你知道可以利用其中的安全漏洞直接入侵其他容器么?(然后列举了相当多设计的不合理之处,最后说这个在我们这儿立项都无法通过。。我们的第一原则就是安全
·你为啥要实习,不在学校上课,你成绩怎么样?(我:.........
·你学过密码学吗?没;那你说一说md5是对称加密还是非对称加密
·最后给我建议了十分钟;说建议我考研,这样有助于你拓宽视野。。。。,但其实我们最喜欢的还是博士(我内心已自闭

总结:后悔选了阿里云进系统。。养鱼严重。。拖了两周昨天给挂了。。说是技术和工程能力不错,但是没有全局思考能力balabala,反正就差了一点


字节跳动-抖音本地生活

离谱的面试官,所有问题和算法全部答上来也给我挂(纯看我不爽

一面(视频1h)

·自我介绍
·网易实习项目介绍(20min)
网络
·tcp接收方如何确保报文的完整性
·https
·TCP/IP分层模型有哪几层
·DNS解析全过程
操作系统
·内存分段分页
·页面调度算法
redis
·数据结构有哪些
·跳表结构
go
·context
·chan底层
·GMP模型
·切片底层
·切片和数组的区别
算法
·组合总和(lc39)
·二叉树的直径(lc543)

总结:最后挂的原因是中间我网卡掉了五六分钟,我说了句我靠这网怎么这样,面评反馈我爆粗口???


腾讯-TEG

一面(40min视频)

·自我介绍
·实习项目介绍(20min)
docker
·namespace
·cgroups
·unionFS
go
·context
·GMP调度模型
·chan底层
算法
·十个线程一起求1到10000的和(不是各自求而是一起求

二面(50min电话)

很过分,没有电话商量面试时间,直接啥也没说扔一个面试链接,下午四点半,只能被迫上班时间跑楼下面
在公司负一楼面试的,原本视频的,结果负一楼网卡哭了,卡了十多分钟,被迫换成电话面(影响蛮大
·纯怼项目(无八股和算法

总结:这个面试官一直在反复强调(起码三四次)我只想听你自己做的东西,不想听整体架构,但是我觉得我得先说全局的设计,不然你也听不懂我做的东西啊。。蛮无语,挂的原因应该就是这个,也很离谱


字节跳动-tiktok广告平台

一面(50min视频)

·自我介绍
开放题无分类
·内存池听说过吗,怎么实现,作用是什么
·线程池作用
·n个CPU目前有m个线程在跑,我线程提高到xxx数量,CPU加到多少比较合适?
网络
·拥塞控制实现
·拥塞控制和流量控制本质区别
·四次挥手
·time_wait和close_wait
数据库
·索引设计的基本原则
·b+树为什么这么设计
·聚集索引和非聚集索引
算法
·最近公共祖先
反问

二面(50min视频)

·自我介绍
网络
·TCP可靠性有哪些机制
·TCP接收方如何保证接收到的报文是有序的
·一个TCP报文从发送方发出去经历了哪些过程,详细描述
·拥塞控制详细描述
操作系统
·进程和线程
·虚拟地址、缺页全过程
·进程通信
数据库
·b+树
·三大范式
·场景题:设计表,有老师、学生、课程、教室四种实例,一个老师可以上多门课程,每门课程可以被多个老师教授,一门课程有一个教室的一个时间段上课,一个教室的一个时间段不能重复利用,一个学生多个课程,设计时尽量符合第三范式
算法
·两队列实现栈
反问

三面(1h视频)

·自我介绍
网络
·http的方法
·get和post的区别
·http报文内容大小有限制吗
·TCP粘包以及解决
·场景题:手机正在流量访问一个网站,突然从流量切换到wifi,详细描述其中发生了什么
数据库
·写sql
·刚刚的sql语句能用到xx索引吗
·刚刚的sql语句,你从数据库底层架构详细描述一下整个过程
算法
·给一个n,求出他的转换后的英文字符串,如1为A,26为Z,27为AA
反问

HR面(15min电话)

·自我介绍
·遇到的最困难的事
·我的优点
·我的缺点
·有哪些offer,对字节的意向如何
·反问
次日拿到offer

总结:非常nice的面试体验,一面完两分钟就通知过了,二三面完也是次日及时通知,效率极高,而且面试官步步引导,体验极好



最终总结:准备去tiktok了,阿里蛮可惜,当时要是选淘系应该过的概率蛮大,云养鱼极其严重,,腾讯感觉很傲慢,特别是二面直接扔面试链接,没有任何商量面试时间的操作,,字节抖音本地生活那个面试官也是离谱,聚焦点全在性格,人格上,而且我靠也算脏话???技术基本不关心

百度待补充....

#暑期实习##面试题目##阿里巴巴##腾讯##百度##字节跳动#
全部评论
🐮
1 回复 分享
发布于 2022-03-18 11:44
笑死,面试爆粗口😂
28 回复 分享
发布于 2022-03-18 11:37
火前留名,陈哥yyds,我太羡慕陈哥了
7 回复 分享
发布于 2022-03-18 11:39
2 回复 分享
发布于 2022-03-27 10:51
锦城之光啊我陈哥 俺也要卷过他才行 @国家一级废话选手 申请精彩评论
2 回复 分享
发布于 2022-04-13 14:19
面试说wc确实有点不应该,毕竟是正式场合😂其他真的挂得过于离谱了……
2 回复 分享
发布于 2022-04-15 01:54
字节是暑期实习吗
1 回复 分享
发布于 2022-03-18 14:43
学弟太强了,我当时还在沉迷于做网站玩儿。哪想着学习呀,
1 回复 分享
发布于 2022-04-13 17:50
楼主,是成都的tiktok吗?恭喜恭喜
1 回复 分享
发布于 2022-05-04 14:19
陈哥tql
1 回复 分享
发布于 2022-05-10 17:56
火钳刘明
点赞 回复 分享
发布于 2022-03-18 11:50
啊我的陈哥
点赞 回复 分享
发布于 2022-03-18 12:06
大佬牛的哇
点赞 回复 分享
发布于 2022-03-18 14:35
手机正在流量访问一个网站,突然从流量切换到wifi,详细描述其中发生了什么?这题怎么回答,ip不一样,
点赞 回复 分享
发布于 2022-03-18 18:25
点赞 回复 分享
发布于 2022-03-18 20:26
点赞 回复 分享
发布于 2022-03-19 10:27
楼主真的挂的都好离谱啊🤣
点赞 回复 分享
发布于 2022-03-19 14:53
阿里闲鱼技术,2023届发实习offer,加微信:jack164059,流程快!
点赞 回复 分享
发布于 2022-03-20 13:46
字节那个就离谱
点赞 回复 分享
发布于 2022-03-27 15:25
强👍
点赞 回复 分享
发布于 2022-04-02 20:53

相关推荐

许愿ssp的咸鱼很不想泡池子:import python as pyhton
点赞 评论 收藏
分享
评论
116
459
分享

创作者周榜

更多
牛客网
牛客企业服务