快手暑期前端一面

面了四五十分钟,无手撕,可能KPI面

大部分时间在聊项目

  1. 最近有学什么新知识吗,讲讲学了什么
  2. 什么时候开始学习前端,学习方式是什么
  3. 讲讲css中的盒模型
  4. js中的基本数据类型有哪几种
  5. 讲讲Symbol是什么,平时使用过吗
  6. 原型是什么,原型链是什么
  7. 闭包是什么,应用场景有哪些,使用闭包会有什么问题
  8. 如果使用闭包造成内存泄漏,怎么解决
  9. 了解浏览器底层如何执行js代码吗
  10. 讲讲js的事件循环

大概就聊了这么多八股,其余全是项目深挖,力竭了。

#发面经攒人品#
全部评论
我趣,我快手就问了不到十分钟,然后面试官就开始扔手撕,一直做做到面试结束………我也菜,异步并发没练写不出来
点赞 回复 分享
发布于 昨天 10:12 陕西
可以的,感觉问的还行啊
点赞 回复 分享
发布于 04-03 23:55 北京

相关推荐

03-31 09:40
门头沟学院 Java
刷到这个话题,突然就停下了敲代码的手。作为刚实习三个月的后端开发,vibe coding 早就不是什么 “高大上的项目创作”,而是我每天下班之后,在出租屋里给自己留的最后一点编程的快乐。白天在公司写代码,全是条条框框。要严格遵守团队的开发规范,要过同事的 code review,要写全单元测试,要考虑线上性能,要应对没完没了的需求变更。写的永远是重复的 CRUD,改的永远是测不完的 bug,开的永远是没营养的会,敲键盘的时候,心里想的全是 “别出 bug、别被 mentor 骂、别耽误提测”。只有晚上回到出租屋,打开电脑,进入 vibe coding 的状态,才觉得自己是真的在写代码,而不是完成任务。不用管什么开发规范,不用管什么架构设计,不用管什么性能优化,想怎么写就怎么写,想加什么功能就加什么功能,哪怕代码写得再糙,哪怕只有自己能用,哪怕写完玩十分钟就腻了,也没关系。最开始写的第一个 vibe coding 小玩意,是个打卡提醒的 Python 脚本。公司是弹性打卡,早来早走、晚来晚走,我总是忙起来就忘了下班时间,经常免费加班半小时才反应过来。就花了半个多小时,写了个挂在后台的小脚本,到了下班时间就弹全屏提醒,还能自动统计每天的打卡时长,算加班了多久,不用再对着打卡表掰着手指头算。这个脚本没有 UI,没有打包,甚至连异常处理都只写了最基础的,可我用到现在,每天下班都靠它提醒,比手机闹钟好用一百倍。后来又写了个摸鱼刷题的小工具。秋招要刷算法题,上班总打开牛客网页,怕被路过的 leader 看见,就用 Java 写了个最小化的桌面小程序,挂在屏幕角落,每隔一小时弹一道 LeetCode 简单题,写完就能收起来,不影响写业务代码,也不会被人发现。周末闲着没事的时候,就更放飞了。有次周六下雨,没法出门,就在出租屋里跟着感觉,用 Swing 写了个贪吃蛇小游戏。没有什么复杂的玩法,就是最基础的上下左右吃豆子,甚至连碰撞检测都写得很糙,可我对着这个小游戏,改颜色、改速度、加无敌模式,折腾了整整一下午,写完之后自己玩了十分钟就腻了,可写代码的那一下午,是我实习以来最放松的时刻。不用管需求,不用管评审,不用管上线,不用为任何人负责,代码只需要取悦我自己。我也试过跟着网上的教程,想写个完整的个人博客,搭好了 SpringBoot+Vue 的框架,写了登录接口,可写着写着就觉得没意思了 —— 这和白天在公司写业务代码有什么区别?反而没了 vibe coding 的快乐,最后这个项目就扔在 GitHub 里,再也没动过。现在我终于明白,vibe coding 对我这种实习程序员来说,从来不是为了做出什么牛逼的项目,也不是为了写进简历里加分,就是在被工作磨掉对编程的热情的时候,给自己找回来一点最开始学代码的快乐。大一的时候,第一次用 C 语言写出个 Hello World,都能开心半天;第一次写出个简单的计算器,能跟室友炫耀好久。那时候写代码,没有 KPI,没有 bug 追责,没有需求变更,就是单纯的觉得好玩、有意思。而 vibe coding,就是让我在实习的兵荒马马里,重新找回这种快乐的方式。它不用很复杂,不用很完美,甚至不用写完。只要写的那一刻,我是开心的,就够了。
你都用vibe codi...
点赞 评论 收藏
分享
评论
3
8
分享

创作者周榜

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