腾讯前端社招面试经历

一面

1、大致介绍一下你的前端项目经历;

2、如何使低版本的浏览器支持新的语言特性?

3、JS为什么是单线程?这样做有什么好处是多线程语言无法实现的?

4、项目中有使用过react vue 那么请比较说明一下两者的优劣;

5、vue是如何实现数据的双向绑定的?

6、react中的单向数据流动有什么好处?

7、对框架源码的熟悉程度 react向一个位于很深节点的子组件传值,除了props还有没有别的方法?

8、简单说明一下你对ES6中箭头函数的理解

9、跨域问题:如何解决跨域问题?设置请求头应该如何设置?那么服务器返回的报文的响应头中有什么不一样的地方?

10、讲一下TCP三次握手的过程,输入一个url到页面呈现到浏览器上的全过程

11、怎样以对象为构造函数创建一个对象

12、使用过webpack吗?讲一下插件(plugin)和loader的区别

13、关于js为什么是单线程?操作系统的线程和进程

二面

1、这次没有自我介绍,上来就让你介绍一下你的前端学习经历,参与过哪些项目?

2、你觉得你做的这个项目比较出彩的点在哪里?

3、你使用到了cookie,讲一下你具体的使用方法

4、你把cookie存在浏览器端,那么如果有人恶意获取到了你的cookie,他就可以登录你的账号,你怎么解决这个问题?

5、具体怎么实现,不谈加密的方法,你说说你要对哪些数据对象进行加密。那么如果他获取了你加密的cookie一样可以继续实现登录,问题依然存在,再给你5分钟思考一下。

6、那么下一个问题,你讲一下dns解析的具体过程,比如对 www.qq.com 进行解析。dns是基于哪个协议的?

7、你谈到你有用过vue,说一下双向数据绑定是如何实现的。

8、那么model层的数据变化可以被监听到并更新到view层,如果是view层的数据变化要怎么去更新model层呢?

9、讲一下vue中的组件传值,父子组件和组件间的传值方法

10、说一下xss,针对这个问题你如何解决,具体方法。

11、SQL注入你知道嘛,这个问题你要怎么解决?

12、this的指向问题。

13、你有用过es6es7你觉得他们的特点是什么?

14、利用apply手写一个bind函数, bind函数返回的是一个什么东西?

15、如何用js实现两个大数相加,会有哪些问题,如何解决?

#面经##社招##腾讯##前端工程师#
全部评论
哪个事业部
1 回复
分享
发布于 2022-02-24 08:53
拿到offer了吗
点赞 回复
分享
发布于 2020-08-13 22:38
春招专场
校招火热招聘中
官网直投
前端没有算法吗
点赞 回复
分享
发布于 2022-02-27 16:43

相关推荐

头像
1h20min 被拷打麻了一 自我介绍二 闲聊前端相关1 你认为前端程序员需要具备什么能力2 为什么学前端3 你说你的项目还有什么产品,后端,是参加什么东西吗,怎么个组织三 拷打项目,结合项目问问题1 讲讲你小程序这个项目的难点2 你说你项目实现了一个无障碍访问功能,怎么实现的,详细说说3 现在回过头来复盘,你认为之前这个项目可以优化什么4 项目用的uni-app,当时是考虑什么选的,什么因素促使你用uni-pp5 知道其他跨端框架吗,你认为什么因素决定了你做项目时候的技术选型6 知道支付宝小程序和别的什么小程序,比如微信小程序,百度小程序,美团小程序有什么相同,不同地方吗7 讲讲小程序冷启动热启动(寄)8 uni-app有什么好处,比起其他框架9 uni-app条件编译怎么回事10 说到了条件编译和打包,用过什么打包工具吗,详细说说从零开始打包是个什么流程(寄)11 说说你熟悉的打包工具怎么配(寄,我说直接用现成的脚手架)12 知道前端交互有什么方式吗(有点没明白问的啥,答的和后端交互的ajax有什么)13 说说http请求里面都有什么14 详细讲讲http请求头有什么(寄了,没背这么细)15 跨域怎么回事,请求头里哪一项和跨域有关(寄了,只说了一个,说有4个)四 手写代码1 给了一个骰子六面的图,五点那个面,说说这个布局怎么实现    说了好几种常见的,他跟我说有十几种,感觉寄了    提了中间居中那个可以用绝对定位和translate做,被追问translate属于哪个属性    想了会想起是transform,然后让说还知道这个有什么别的属性不,我刚说了两个,他让我直接在面试界面写出来    牛客那个面试界面没有css的补全,那几个单词我光记得前几个字母怎么拼,一般后面都是让ide补全的,然后这就直接没写出来。。。    大寄特寄2 给了一个嵌套对象,输出拍平的对象数组。输入对象是有若干属性,可能有children属性,有的话是个数组,里面可能有多个对象想了一会,写了dfs解法。追问知不知道别的解法,用栈怎么写,一下没想出来然后说bfs呢,想了会给bfs的写出来了五 反问这不直接寄了,这么喜欢追问,拷打我1小时多,物理意义上汗流浃背估计是最后一次面美团了,团子再见了
点赞 评论 收藏
转发
7 73 评论
分享
牛客网
牛客企业服务