#2019年春招腾讯一面总结(20届Web前端实习生)

        2020届的计算机科学与技术的本科生,从大一下开始进入学院的移动开发实验室学习前端开发两年,3月4日向腾讯提前批投了简历,事业群勾选的是WXG,参加了提前批的笔试选考(题目是5道算法题),这是背景。3月8日收到面试预约,3月11日下午三点左右电话面试。

        不得不说腾讯真的很人性化,从投递简历到邮件的回复以及提前预约面试、面试时间的沟通都一一考虑了大家的时间,包括到今天下午3:01分的时候还没有通知我如何面试的时候,发了短信去询问,面试官立即就打了电话过来,面我的是腾讯手机管家组的一位工程师,很有耐心。

        面试官让我先做了个自我介绍,之后的的交流如下:



        1.关于Vue:说一下Vue是如何将数据绑定到v-model上的?

        这里我和面试官谈了下我对Vue以及尤雨溪先生的一些理解以及为何,觉得框架本身其实是很表面的东西,我们从申报这个大创项目开始,想的是要用一种比较热门的框架来做,当时只注重于“框架”,后来根据项目深入到之后的学习发现我们一开始的选择过于草率,深入学习这些框架的其实应该是具有良好的原生JavaScript、Node、Webpack等的基础,才能创造出这样的框架,我觉得我们作为学生的学习态度不应该浮躁,所以我选择在用Vue-cli3完成项目的基础上,回过头继续学习原生JavaScript以及其规范。

        关于Vue说完后,面试官问我学校里有教HTML&CSS吗?我就和面试官聊了下我学习前端的一个过程,从进入实验室至今的一个过程。

        2.关于HTML/CSS:说一下有哪些选择器以及它的优先级;说一下平时会用哪些方法来提升代码的性能;说一下实现垂直居中的方法;引入CSS的方法与@import区别

        垂直居中:这里我一共说了三种方法,面试官非常nice,在引导我,提醒我“还有哦”。               

        3.关于JavaScript:平时写的是ES几呢?会写ES6吗? 箭头函数和普通函数的区别

        这部分是依据我的回答:“针对学校的需求主要是写的ES3和ES5,了解一部分ES6的新特性”,接着问了我var/let/const的区别,我根据ES5——ES6之后添加了“块作用域”这个概念来回答了这三者定义变量以及作用域的区别,这里本来是还会再具体说谈到变量提升,但面试官说“好”然后进入了下个问题。

        4.关于安全:平时有了解过安全这块吗?比如XSS,你知道它的原理吗?

        这里我是考虑到了面试官可能会问到这个问题的,所以也提前去查过,但是因为平时确实不用我考虑这方面的问题,所以我也就老老实实的回答了。这里和面试官交流了下实验室里的项目后端主要是用C#.NET做的,我们在开发中会涉及到如何从后端获取数据以及后端性能优化,了解这个其中的过程。

        5.关于H5:有了解过浏览器触发硬件加速吗?

        6.关于工作地点:你是四川省对吗,你是愿意来XX工作的吗?

        关于工作地点,我填的期望工作城市是成都,接受调配,对于我们国内的大城市都愿意去,不介意。之后和面试官说了下自己参与此次春招的想法,非常感谢腾讯和面试官给我这次学习的机会,不知道这次的结果,但是就算这次挂了,我会继续好好学习,之后还会再来投腾讯。

        7.你有什么问题吗?

          面试最后面试官说我可以向他提问题,我就说希望面试官能评价下我这次面试,给我一些学习方面的建议。面试官说我的项目经历比很多毕业生要好,他个人觉得我还不错(这里非常豹笑了,我听到他说的还问了“真的吗,您不是在安慰我吧”,他说不是),建议是我的基础方面要加强,然后说我应该很快就会收到回复。

         面试官是真的很有耐心,非常感谢他。


        在这次腾讯的一面之前我拜托了一位师兄和我进行模拟面试,所以这次正式面试的时候,我就没有这么紧张和语无伦次了,一开始做自我介绍的时候声音还是有些颤抖,之后就冷静了。


        3月12日早上收到短信通知,初试过了,明天复试(;-D)。

你可能感兴趣的:(#2019年春招腾讯一面总结(20届Web前端实习生))