记2020.12.3字节前端开发实习生一面
PS:字节一面的面试官很和蔼。计网考的居多,考的点虽然是常考重要点,但是有一些地方问的很细。整个流程下来大概是一个小时。
-
自我介绍
- 当我讲到我自己项目的时候面试官开始问是否有做相应前端的项目
-
OSI
- 介绍一下OSI
- TCP和UDP在哪一层
- HTTP在哪一层
-
HTTP的所有状态码
- 问的是300、301、302这几个表示什么及含义
- 我先回答了500、404往前等,最后在面试官引导下把所有的状态码都说了
-
HTTP缓存机制(两种缓存)+两种缓存的相关字段(全部)
-
HTTPS工作原理
-
HTTPS加密方式
-
HTTP和HTTPS的区别
- 我说的是x比x优,然后就问我优在哪里
-
TCP和UDP的区别及应用
-
忘记问题是什么了
- 然后我不知道怎么回答,问面试官能不能回答TCP拥塞控制,说可以,我就讲了这个
- 讲一下TCP 的三次握手
-
讲一下TCP的挥手
- 说完后,问:为什么是四次
-
js中的基本数据类型
-
js值域啥的
-
你了解浏览器吗
-
你知道前端框架吗
-
数据结构题(都说了思路。面试官是这么说的,但是我感觉就是简单题,但是我没调出来,第一个我知道函数但是不会写,我哭了)
- 实现数组扁平化,要求输入 [1,'hello',[3,[4,5,[6,[7],'world']]]],输出 [1,'hello',3,4,5,6,7,'world']
- 找出和最大的连续子数组,输入 [1, 2, -4, 7, -5, 8, 9, -10, 8, 3],输出对象 {maxSum: 20, maxSumSubArray: [7, -5, 8, 9, -10, 8, 3]}。
- 问面试官的问题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」