cvte前端校招一面(已挂)

首次视频面试,不算太紧张,但是回答得不好,持续了25分钟左右吧。
1.设置一个div元素的高度始终为宽度的一半。
答:使用js动态计算,又问css如何实现,说了使用calc,说完意识到说错了,后面的话也没啥依据了,这里应该减分很多。
2.做过什么项目吗?
答:说自己做了一个音乐播放器的项目,我还在等面试官继续问,没有问了。
3.实现一个div左右来回移动。
答:使用transform来控制,也可以设置定位属性改变元素的left,right位置。
4.继而问transform和改变left,right,哪个性能好?
答:transform更好,问为什么,我说transform不会触发回流和重绘,扯到了GPU,走远了。面试官也没说啥。
5.说说es6。
答:let,const,promise,解构赋值,面试官也没继续问了。
6.事件委托。
答:通过在父元素上绑定事件,在事件回调中判断具体的子元素执行相应的逻辑。又问如果不这样做会怎样呢,我说会有一定的性能开销吧,再问是哪方面的性能,这里我就有点迷了,说了句当子元素很多时操作dom费时间(回过头看就是一句废话)。
7.Tcp为什么要三次握手?
答:首先一次肯定不行,如果只有两次的话,服务器不能知道客户端接收到了自己发出的连接请求。(面试的时候说得有点乱)
8.同源策略。
答:协议,主机,端口有一个不同时就会构成跨域,问跨域的方式,我说jsonp,cors,又问cors是设置哪个头,说了Access-Control-Allow-Origin,问这是谁设置的,我说服务器设置的,又问了一遍,我还是回答是服务器设置的。(呃。。)
9.一个有序的数组,找到一个目标值。
答:直接遍历一次,O(N),使用二分查找Olog(N)。又问如果有重复元素时,怎么找到该目标数的个数,我说仍可以使用二分查找边界,让我口述过程,说的时候在左右边界的变化出现了问题,在那尴尬了一会儿。(明明很简单,但是实际描述的时候出问题)

然后面试官就说结束了。总体来看,开局第一题就留下了不好的印象,也导致后续的一些问题,一些问题回答的没在点子上,模模糊糊的。本来没打算写的,但想了下应该勇于面对失败,还是发了。在面试时依稀能听到很多其他的面试声音,看来人很多,接下来的时间加油吧。
#广州视源电子科技股份有限公司##前端工程师##校招##面经#
全部评论
你的帖子对大家很有帮助,感谢
2 回复 分享
发布于 2021-03-06 01:31
个人觉得楼主答得蛮好的啊,可能面试官真太严厉了。。
1 回复 分享
发布于 2021-03-06 23:50
是官方进度那里显示挂了吗 我也是今天的面试
1 回复 分享
发布于 2021-03-06 02:01
同源策略是指协议,端口,域名
点赞 回复 分享
发布于 2021-03-06 10:54
淘系交易补招java,欢迎交流pengyue.hpy@alibaba-inc.com
点赞 回复 分享
发布于 2021-03-06 13:16
没有笔试就面试了?
点赞 回复 分享
发布于 2021-03-06 23:57
笔试难吗
点赞 回复 分享
发布于 2021-03-07 09:18
我也是 我觉得我都回答出来了呀 然后就挂了 🙄
点赞 回复 分享
发布于 2021-03-07 15:47
所以第一题要怎么实现啊
点赞 回复 分享
发布于 2021-03-07 18:53
还有acces control allow origin不就是服务器设置的吗😂
点赞 回复 分享
发布于 2021-03-07 19:07
请问笔试的编程题是和leetcode模式一样吗 还是啥都没有要自己处理输入输出?
点赞 回复 分享
发布于 2021-03-09 17:10
第一题用padding-bottom不行吗?
点赞 回复 分享
发布于 2021-03-12 11:26
楼主几天后收到通知的?
点赞 回复 分享
发布于 2021-03-12 23:10
看了您的分享,受益良多,谢谢啦😊
点赞 回复 分享
发布于 2021-03-17 20:41

相关推荐

13 26 评论
分享
牛客网
牛客企业服务