【面经/凉经】2019腾讯web前端实习一二三面

腾讯实习三面刚刚结束,挂了,写点东西记录一下。

【一面-电话】

一面的面试官人非常好,所有的问题都会说一下前置条件,或者说明一下背景环境,例如“在某种情况下..”,"我们可能会遇到这种情况...",“你说的差不多,我知道你的意思”,“其实你说的都对,但是我想问的是...”,声音也好听,尽管我还是非常紧张,但是整个面试过程非常愉快,面试结束后通知我两天之内会有人联系你。

问题如下(不全)

1.自我介绍一下

2.你怎么学习前端的?

3.HTTP状态码知道吗?304状态码是什么意思?301 和 302 状态码是什么?

4.JS的闭包知道吗?你说说闭包是怎么实现的?闭包有哪些应用场景?

5.CSS Position 有几个值?分别说说他们的作用?

6.HTTP协议和HTTPS协议主要有什么区别?(一个是明文传输,一个是密文传输)

7.快排和冒泡算法知道吗?他们的时间复杂度是多少?快排为什么比较快?

整体问的题目不难,也不深,304状态码只问了作用,我都怀疑我运气是不是太好了,难道是简历筛选面?整个过程20分钟就结束了。

【二面-电话】

很快过了两天就真的打电话过来了,约了二面的时间。

整个二面只问项目,没错!只问项目,会很细致地问项目的功能如何实现,很少涉及原理的东西。

面试官尽管不像一面的小哥哥那么和蔼了,但是还是很不错的,声音很好听,语速比较快,问问题比较直接。

问题如下(不全):

1. 你项目的数据库是如何设计的?

2.你的项目有发送图片的功能,如果这个文件很大,你会如何进行发送?

3.项目的导航栏如何设计?

4.如果有搜索功能你会如何设计?

5.你的页面的路由是怎么设计的?

6. socket 连接中,如何检测用户掉线?请提出一个解决方案

7.图片懒加载?

8.你的项目如何实现跨域?

9.问了一个简单的算法,阶乘!?主要注意JS的输入边界。

等等

二面的问题是不固定的,基本上问到什么说什么,你的所有的项目都会被很详细的问到,项目的每一个功能都会被提到,项目一定要事前做好准备,而且实习阶段在学校做的项目基本都是很基础的(我的渣渣项目),面试官会提出新的需求让你去解决,考验你的解决问题的能力,然后考了一个简单算法。

二面结束后,我觉得面试官问的问题基本都还可以,不会一直揪着一个问题问,也很少涉及原理知识类的东西,也很少深入地问一个问题,但是基本上把项目的所有我有提及到的点都过了一遍。有些答的不好,但是有些也蒙了几个靠谱的答案,算法都只问了一个阶乘,我是不是运气太好了。。。

果然,好景不就,三面。。。给我了一击痛击。

【三面-电话】

面试官的声音没什么情感,也没什么起伏,挺有压迫感,应该是个大佬级的。

面试官:你是怎么学习前端的,说说你的项目。

我:前端学习路线图、视频入门、博客、官方文档、买书看。

面试官:说一下你的项目(对你的学习方法不感兴趣)

我:(巴拉巴拉,很无聊的项目,似乎面试官没什么兴趣)

面试官:说一下你的网站在服务器上部署的流程。

我:???(服务器前几天刚买的,只跑了一个NodeJS服务器,MySQL数据库,我就把怎么弄的服务器大体讲了一下,面试官不满意,感觉不是他想要的答案。)

面试官:你说你的服务器部署在3000端口,如果我访问的时候不想加端口号该怎么办?

我:(当时不会,后面查了一下与Nginx设置代理服务器相关,下面的问题应该都与正向代理反向代理有关,没听说过的话就答不出来)

面试官:域名怎么解析到80端口

面试官:本机的IP怎么映射到外网上?

面试官:你对这方面知识的了解很混乱啊,算了不问这个了。

我:确实不了解。
面试官:Vue 框架,父子组件之间的传值,子组件能直接使用吗?

我:子组件可以通过props属性接收父组件用属性绑定传递的值。我又扯皮了一点关于Vuex状态管理的一些知识(我对这个问题比较困惑,好像不是问父子组件之间的传值方法,没有太理解,但是其实我的Vue框架也没有特别精通。然后我主动向面试官解释了我比较熟悉浏览器机制,原生JS,HTTP协议和计算机网路之类的。)

面试官:好了,我知道你的情况了,我们需要的是能够熟练使用框架并能够部署网站的人,你会的都比较基础,不是我们部门需要的人。

我:好的,我知道了,谢谢您。(尴尬)

完。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值