记录一次腾讯视频面试WEB前端开发经历

首先面试官人很好,我问题答不出的都会耐心跟我详细解答,包括算法题也不断给我提示。

先是询问了工作年限问题,BOSS直聘上可能是因为我把实习的经历也写进去了,导致计算出的年限为6年(实际为4年半)

然后就引申到了实习的问题,问我实习期间做了什么。

我回答就是做一些简单的门户网站。然后介绍了说当时前后端没有分离,就是纯用html + js +css 做的。

然后废话不多说,罗列下面试官接下来问的几个相关的知识点(顺序不太准确,因为回忆不起来具体的顺序了)。

1.因为是门户网站所有SEO搜索很重要,询问了vue对seo的影响。

2.网站安全问题,询问登录的时候密码可能被拦截问题,我回答了加密,但其实面试官想问的是https。

3.get与post的区别。

4.promise的用法(这个几乎现在所有面试官都会问)询问了new Promise()的时候传入的方法参数是什么时候触发的,其实问的就是promise的原理。

5.react的react-hooks

6.隐藏一个组件的方式,display:none, visible:hidden,opacity:0.

7.display:block,display:inline的区别

8.display:flex 的居中方式

9.css选择器id和class标识 id-# class-.

10. div,p{} div p{}  div>p{}  div+p{} 的意义

11.算法题手写深拷贝方法另外也谈了JSON.parse(JSON.stringify(copyObj))性能不是很好,最好采用循环拷贝的方法


新增12.之前忘了,前端的常见攻击,比如XSS攻击 CSRF攻击和如何防范

你可能感兴趣的:(记录一次腾讯视频面试WEB前端开发经历)