190705字节跳动效率工程EE后端一面面经
本人末流985渣硕,冷门研究方向。五月份开始转后端研发方向。今天下午面试了字节跳动效率工程后端提前批,整个面试持续时间一个小时左右。深感自己目前的差距。现在分享一下面试内容,希望能对广大牛友有所帮助:
- HTTP和HTTPS的区别。
- 三次握手和四次挥手,TIME_WAIT阶段的作用。
- 设计一个文本编辑器,具有插入字符和删除字符的功能,使用什么数据结构。怎么优化时间和空间复杂度。
- 手撕算法(产品经理变程序员),面试官给我说是一个三色标记问题,我花了半个多小时用了非常暴力的遍历方法,最后也算是把用例跑过了吧(捂脸)
- MYSQL的内容,我说我在实际项目中非关系型数据库用的比较多,问MongoDB是怎么索引的。答不上来。
- fork()的作用,一段fork的代码解释。
- 自己做的项目介绍。
总的来说体验还是很不错的,问题都不是太难,但是很看中基础知识。第一次视频面手撕代码难免有点不适应,数据库、操作系统等基础概念准备的也不太充分。最后祝大家秋招都能拿到好Offer!!!
#字节跳动##面经##秋招#