面腾讯前端,面试官问我CSS,我准备了两个月的项目一句没问

双非一本,前端。

 

面试前我花了两周复习项目,把实习做的可视化大屏每一个细节都背下来了。数据怎么来的、怎么处理的、用了哪些库、遇到什么问题、怎么解决的。连ECharts的哪个配置项会影响性能我都查了。

结果面试官看了一眼简历,说:"项目先放一放,问你几个基础问题。"

我:???

然后问了四十分钟CSS和JS。

BFC是什么。我答了。怎么触发。我答了。解决什么问题。清除浮动、防止margin重叠。他追问:如果子元素是absolute定位,BFC还管用吗。我想了一下说不管用,因为absolute脱离文档流了。他没表情,不知道对不对。

Event Loop。给了段代码,setTimeout和Promise混着来。我画了图,一步步讲执行顺序。他说:"如果里面再加个async/await呢?"我当场愣住,因为没准备这个变种。磕磕绊绊讲了一下,感觉讲得不对。

Vue3响应式原理。我讲了Proxy,他问Object.defineProperty和Proxy在处理数组的时候具体区别是什么。我说Proxy可以监听索引和长度变化,不需要hack。他追问:"那Vue2的数组方法重写是怎么实现的?"我答了push、pop这些方法被重写,但具体源码怎么写的我说不上来。

手撕是Promise.all。这个我倒写出来了。

 

最后项目真的只问了五分钟:"你这个大屏怎么做的?"我说ECharts。他说"哦",就没了。

我准备了两个月的项目,他问了五秒钟。我花了一晚上随便看的Event Loop,他追问了二十分钟。

面完以后坐在椅子上怀疑人生。

 

有人跟我一样准备了项目结果被狂问基础的吗?

#27届校招实习##27届求职交流##27届实习投递记录##简历中的项目经历要怎么写##我的求职进度条#
全部评论
mark
点赞 回复 分享
发布于 今天 17:28 广东

相关推荐

05-29 13:25
门头沟学院 Java
努力勤奋的马洛格已躺...:没有实习就找不到实习
点赞 评论 收藏
分享
留声唱片机:你没问问元宝让不让你入职腾讯?
点赞 评论 收藏
分享
做梦也会成功的:真是Token比人贵
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务