2022.1.20 快手前端实习一面面经、二面凉经

一面:
用的轻雀面试,第一次见这种场面,挺顶的,右边是面试官和自己的影响,左边大版都是编程的地方,全程大部分时间都是我写题他看着,共考了两道题。虽然都答出来了,但是中间有一些问题,面试官很好会有提醒,面试官好面熟啊哈哈哈。面试时长1小时。
  • 看你简历基本上偏重于后端算法和策略方面多一些,为什么想要找前端开发这份实习?
  • 介绍一下简历上的项目,项目中你主要负责哪些模块。‘

  • 你说你是自学的前端,你一般是怎么自学的

  • 有自己练手写过一些小demo吗

  • 用原生或者框架实现checkbox,全选和反选的功能(编程题)

  • 事件委托的原理和实现(编程)

  • 你这样写每次都是循环绑定事件,这也效率很低,你有什么更好的方式吗

给每个选择框设定一个index值,通过事件委托给父元素绑定事件,每次读出点击的是第几个子框,然后将相关index值的子框置为选中

  • let和var的区别

  • getQueryselector和GetClassName的区别

getQueryselector只能是获取到静态的已经渲染出来的子元素,如果是动态创建加入的就获取不到,GetClassName可以实现获取动态元素

  • 二叉树中序遍历(编程)

  • 不用递归实现,(提示用栈)(编程)

  • 对C端开发有兴趣吗

  • 介绍一下你的毕设

  • 对CSS了解熟悉吗

  • 反问与建议
二面:
感觉这次面试的这个部门非常看重动手能力,八股几乎不问,算法就一面考了一个,二面感觉是个大佬面的,人也很好。写了两个编程题,都是给需求让你去实现的,自己这方面不太行凉了。。。有缘再见吧
  • 说一下你自学的学习路线

  • 使用过ES6吗

  • H5新增了哪些属性

  • (编程题)场景:封装一个类XStorage,用localStorage实现,存入一个值,在规定时间后删除

setItem(key,value,expires) //key,value,expires是过期时间(如7天后删除)

往localStorage中存的时候value存为一个对象,对象包含value值、当前时间戳、expires

用户每次获取时判断用当前时间根存入时间比较,大于了expires就从localStorage中删除

  • 知道access吗?

  • 一个网页,发起HTTP请求有多少种方式?

这个题太模糊了,都不知道啥意思。最后知道原来是考域的概念。方式:引入js,js中有ajaxs请求,link引入css等。

  • (编程题)封装一个Vue组件,就是平时手机号验证那个button按钮,按下后禁用button,然后出现倒计时。要求父组件给子组件传递一个time参数(表示倒计时的时长)
  • 反问(做了上面那个题后面试官就给了我一大堆建议,我就懂了必须得凉啊,都是泪。。。。)
啊啊啊,快给我一个offer吧,面的人心累😥
#前端开发实习##实习##面经##前端#
全部评论
感谢楼主,分享面经的都能拿好offer!OFFER+1
点赞 回复 分享
发布于 2022-01-21 19:24
楼主面的哪个部门呀
点赞 回复 分享
发布于 2022-03-28 14:48
楼主加油
点赞 回复 分享
发布于 2022-04-02 13:17
谢谢楼主!
点赞 回复 分享
发布于 2022-04-12 14:20

相关推荐

把球:这个听过,你加了就会发现是字节的hr
点赞 评论 收藏
分享
10 40 评论
分享
牛客网
牛客企业服务