字节内容生态体验后端开发日常实习

已拿实习offer,之前在牛客上看了很多面经,现在面试完整理了一下分享出来
一面
一面很简单。。。算法题也超简单
自我介绍
项目相关的数据库、MQ类的场景题
对消息队列了解的怎么样(我就知道这玩意儿是干嘛的)
你觉得go和python最大差别是什么(这个岗是golang/python,我本来是面go的,但是简历上写了python、go、Java)
python的爬虫(有点久远了,记不太清)
并发与并行
python能并发吗
你了解python的全局锁吗(不了解,我解释了下我实际上面的是go不是python。。。)
GPM模型
channel无缓冲和有缓冲区别
硕士阶段课程,哪个最有意思
队列和栈的区别
快排时间复杂度,最快最差平均,怎么避免最坏,算法改进
go map、slice底层实现,扩容
哈希表实现,读,写冲突
算法题:1.判断一个字符串是否是回文串 2.把一个数组中奇数放在奇数位,偶数放在偶数位
二面
二面面的比较折磨,问的相对深,会追着问
自我介绍
数据包怎么根据IP地址找到目标机器(ARP)
IPsec了解吗
sql注入
常见的漏洞有哪些,sql、xss、csrf这些
https工作流程,还问到了用的啥密钥算法,怎么沟通协议簇。。。为什么还要用对称密钥
怎么创建一个进程
fork、exec
进程的内存空间分为哪几个部分
fork父子进程返回值
写时复制COW
虚拟地址、物理地址转换
项目,问了和一面差不多的问题,另外对系统瓶颈分析、系统测试这块问的比较深。。。最后评价大概是我这个课程项目是水水交上去的
算法题:旋转有序数组的二分查找
三面
三面和一面一样愉快,而且很短。。。记得不是太清了
自我介绍
比较go、python和java
go内存管理,不过也没细问
长连接和短连接
不同版本http区别
http header里有哪些东西
innodb用的什么结构
redis有哪些数据类型和底层实现
redis集群搞过没(当然没)
消息队列了解哪些
算法题:旋转矩阵要求O(1)
HR面
常见的个人经历人生观价值观一类的问题

这是我第一次投简历面试,一面完了之后我去HR啥时候二面,然后当晚半个多小时左右就安排了二面。二面结束后,我问HR二面过了没,然后说过了,第二天晚上三面。每一面都很快出了结果,三面+HR面总共就花了三天。
面试官都挺nice的,流程也走的很快,期待入职hhh


#实习##面经##字节跳动##算法工程师#
全部评论
老哥,你好,我秋招拿到了这个部门的offer,能给个联系方式么,想咨询下这个部门的情况😁
点赞 回复
分享
发布于 2021-10-28 10:06

相关推荐

4 17 评论
分享
牛客网
牛客企业服务