面腾讯前端,面试官问我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届实习投递记录##简历中的项目经历要怎么写##我的求职进度条#
全部评论
面试官过来人
1 回复 分享
发布于 昨天 09:18 湖南
俺也一样
点赞 回复 分享
发布于 06-01 22:04 陕西
mark
点赞 回复 分享
发布于 06-01 17:28 广东

相关推荐

2026年六月一日,儿童节这天终于等到了深圳归属地的oc电话,接下了人生中第一份offer;我曾无数次幻想过offer下发后的激动,但这一刻真正到来时,内心更多的却是焦虑清空后的平静和感慨,回望这一路,真是走了好久:即使是科班,学校的教学内容也与当下行业大相径庭,一年前我才从某门课的课设中接触到前后端这种在业务开发中最基础的概念,我想不通开发作为科班最常见的业务方向,居然没有任何一门课提到具体该如何做,大一大二成天的早八和满课到底在上些什么?大三上学期,终于有时间去做自己想做的事了,也该为毕业后的去向焦虑了,稀里糊涂中选择了前端这条不归路;我不想美化互联网行业的其他方向,但26年的前端确实很惨淡;对我来说真正算得上有效的学习,是从今年三月开始的(在此之前一直在无意义的三件套磨洋工),金三银四的暑期实习让我不得不直接开始啃项目,想要尽快落地简历开始投递,不巧此时正值 AI coding 风口,埋头啃项目的闲暇还要经受“前端被一锅端”这种淘汰论的洗礼;我做不到沉没成本不参与重大决策,只能祈祷自己能够跑赢这场豪赌;四月初的一个周三下午,带着项目和匆忙中背的几段八股,我开始了第一次面试;八股和算法的准备不充分以及工程经验的缺少,让我的回答经不住拷打;四月的全部面试,几乎都倒在了一面,每次面试都有答不上来的地方,这算是这一路最难熬的时期;转机发生在五一后的一场一面,遇到了体验非常好的面试官,在我回答完后都会积极地给予反馈,这场面试打破了止步一面的魔咒;再后来,也就是六月一日,在经历一周录用评估的苦苦等待后,HR打来了oc电话,我甚至来不及擦掉手上的洗面奶就接通了手机...oc之前,自以为拿到offer就是上岸了,但真正拿到offer后,又发现还有更多的岸等待着我......在二十出头的年纪,或许没有真正意义上的上岸,而我们能做的,就是在攀爬这座名为岸的阶梯时,在即将气馁时停下来回望已经征服的阶数,小停再出发。
狸猫换offer:还有一座座山丘等待我们去翻越
我的OC时间线
点赞 评论 收藏
分享
评论
7
6
分享

创作者周榜

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