字节 前端 一二面
看了很多面经 回馈一下
春招补录
我觉得有一定几率是凉了..一面答得让面试官还蛮满意的,二面面试官连摄像头都没开,我也不知道答完问题啥感受..面试到后面心态有点不稳
应该两天内会知道结果
一面
简单介绍一下 聊下项目 问了一些项目细节和怎么实现的
斐波那契数列 我用数组实现的 让我优化一下空间复杂度 还蛮简单的
第二题 手撸快排 没任何问题
第三题 async输出顺序
第四题 介绍一下原型,原型链 写一个原生伪代码new函数
第五题 实现一个for循环内的setTImeout输出 也很基础 然后深入问了一下,怎么修改啊之类的
其中夹杂着很多小问 比如网安啊 状态码啊 还有浏览器http缓存
之后休息了十分钟开始二面
二面进来发现看不到面试官有点慌hhh
第一个问题是写一个get(obj,‘a.b.c')函数,实现能够访问到obj.a.b.c
我用的[]里面变换参数,写完之后让我实现以下万一a.b.c不存在的话会报错,但是改为输出null
想了一阵子,试了一下,失败 下一题
介绍一下es6
介绍一下let和const的区别 这些都没问题
然后问了我Proxy的使用场景
我简单说了一下Vue的双向绑定
然后问为什么现在不用Proxy,简单也说了一下
然后实现一个原生的Object.defineProperty()
这个刚好看过 写了个大概 然后改了改bug
然后问了一点别的
之后问我知不知道eventBus 让我实现一个
我这时候有点懵 卡了很久 提示之后才想起来是用Class实现的
但想起来也没啥用 发布订阅我不太熟233 写了一个伪代码
之后面试官又问了点简历上的东西(可能是想捞一下)
然后问到了MySQL,问了外键
之后就结束了。。。
不知道啥时候能收到感谢信 哎
总的来说整体面试感受很好,面试官会让你感觉是在聊天,一面小哥哥经常会提示我或者肯定我,二面小哥哥不爱说话但是也有提示
还是太菜了hhh加油吧
#字节跳动前端面试##字节跳动##前端##春招##面经#