Skip to content

2016腾讯实习生前端面试经历及总结(二) #3

Description

@Bless-L

2016腾讯实习生前端面试经历及总结(二)


续上文

虽然当时很忐忑,但在当天晚上就查到进入复试环节了。我想主要是因为那些基础答得还行吧,其实太深入的我也不怎么了解,所以二面其实没什么信心。
二面那天我也去得挺早,提前一个钟到了。可以感觉到的就是面试的人少了非常多,一面应该刷了很多人。

二面

当时去到房间后还要视频面试,顿时就惊讶了,原来面试我的那个腾讯技术总监这么忙的。
时间很短,20多分钟就出来了,估计觉得我不合适,水平还不够吧。面试的很多细节有点忘了,我就主要说下答得不好的几个问题。

第一个是问项目的,我做的是公众号的项目。所以其中有个问题问到我在移动端是怎么做适配的。我当时答的是直接固定像素,根据显示效果进行微调,想到但是没有用到rem。
现在想起来觉得自己当时真SB,既然知道rem,那直接答用rem做适配就可以了,说出实现原理也好比固定像素,然后微调吧。(想了解用rem做移动端适配的同学可以看看 移动端适配利器-rem

另一个答不好的问题是关于Canvas的。我提过用Canvas写过小游戏,像接元宝,2048之类。但是已经过了一个月,那些API早就忘记了,当时瞬间就慌了。我记得我回答的是先建一个画布,设置好宽高,然后通过监听键盘事件改变x,y之类。总之答得不流畅,也说不出什么有技术含量的东西。(更详细的看看这里吧,MDN里面的 Canvas-API)其实我应该将话题转移到一些自己更熟悉的东西上,而不是这个用过但没有深入理解的东西。

还有一个问题我不知道怎么回答的就是叫我说说H5在移动端和PC端的异同。
这个问题我也很懵。H5我都不是特别了解,然后异同肯定说不出来了。我就随便说说移动端有一些触摸事件。(这里有一些 HTML相关技术文章)

总结

其他的问题还有像问我有没了解什么库,网站的优化建议,浏览器的兼容性处理,为什么喜欢前端(这个问题答好感觉会加分很多,因为可以扯到很远,展示一下自己对前端的了解,可惜我没把握住啊!)等等。个人感觉都答得不是非常理想,主要的原因还是自己的积累还不够,然后一些东西的了解不够深入,虽然基本的知识都懂,但往深了讲就不太懂了。

总的来说,虽有遗憾,但也看清了自己不足,知道了后面要学习的方向,所以也算有收获,算是一次宝贵的经历吧。
再接再厉,秋招我还会回来的。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions