某家下沉市场电商前端实习一面的一些想法
半夜睡不着打算写点东西...
这次面试是我春招到现在21轮面试中体验最好的
因为面试页面有"不能泄露面试题目"的规定,所以都用某家电商代表这家公司了,而且仅仅是面试的体验。
面试官是某家电商前端少有的拿vue作为技术栈工作的,他的原话是
"90%用react,只有他们那用vue"
"我在vue这边还算比较资深"。
所以介绍完项目,问了自己项目怎么做反作弊这点,接下来都是围绕vue的。
第一个问题,vue是怎么实现响应式的,我回答了数据劫持(对象和数组),依赖收集,通知更新相关的东西。接下来面试官让我写一个vue响应式的demo,花了几分钟写了个大概...面试官说差不多。
第二个问题,vue文件怎么编译成最后的静态文件。我答的vue-loader在webpack构建期会对vue文件进行编译,template通过类似html加载的非上下文无关文法,最后编译成render函数等等,最后说到vue里scope css,就被追问怎么实现局部作用域css,然后又聊了css modules相关的东西。就是在单文件内classname会被编译成hash值,最后打包到一起时就可以实现局部作用域了。
第三个问题:跨域,jsonp为什么用script标签而不用link标签和img标签,这个我不太懂...当时回答的是script标签返回立即执行函数,更方便数据的传递。然后就是webpack实现反向代理的原理,这个自己之前cvte面试的时候被问到过,所以答的还不错。
上面三个问题只是例子,这次面试的运气真的太好...面试官问的东西和自己很匹配,作为对比(腾讯地图的初试上来就问我什么是mvvm,不太喜欢这种需要背的问题,所以回答学习vue原理时候自己的理解,最后被说感觉你不像写代码的hhhhhh,虽然最后是复试挂了)。
总结下来就是学的越多越深入,遇到和自己匹配的面试官概率就越大。当然,就算什么都会了,也不会次次都遇到和自己match的面试官。
一面面完大概14:50,16:00的时候hr就打电话通知了17:00的面试。二面就面的一般...虽然该答的问题答的差不多,但是自己实践经历确实不足,毕竟大一大二都在搞二进制安全...
如果能过二面的话,应该就去这家电商了,过不了问题也不大。#实习##前端工程师##面经#
这次面试是我春招到现在21轮面试中体验最好的
因为面试页面有"不能泄露面试题目"的规定,所以都用某家电商代表这家公司了,而且仅仅是面试的体验。
面试官是某家电商前端少有的拿vue作为技术栈工作的,他的原话是
"90%用react,只有他们那用vue"
"我在vue这边还算比较资深"。
所以介绍完项目,问了自己项目怎么做反作弊这点,接下来都是围绕vue的。
第一个问题,vue是怎么实现响应式的,我回答了数据劫持(对象和数组),依赖收集,通知更新相关的东西。接下来面试官让我写一个vue响应式的demo,花了几分钟写了个大概...面试官说差不多。
第二个问题,vue文件怎么编译成最后的静态文件。我答的vue-loader在webpack构建期会对vue文件进行编译,template通过类似html加载的非上下文无关文法,最后编译成render函数等等,最后说到vue里scope css,就被追问怎么实现局部作用域css,然后又聊了css modules相关的东西。就是在单文件内classname会被编译成hash值,最后打包到一起时就可以实现局部作用域了。
第三个问题:跨域,jsonp为什么用script标签而不用link标签和img标签,这个我不太懂...当时回答的是script标签返回立即执行函数,更方便数据的传递。然后就是webpack实现反向代理的原理,这个自己之前cvte面试的时候被问到过,所以答的还不错。
上面三个问题只是例子,这次面试的运气真的太好...面试官问的东西和自己很匹配,作为对比(腾讯地图的初试上来就问我什么是mvvm,不太喜欢这种需要背的问题,所以回答学习vue原理时候自己的理解,最后被说感觉你不像写代码的hhhhhh,虽然最后是复试挂了)。
总结下来就是学的越多越深入,遇到和自己匹配的面试官概率就越大。当然,就算什么都会了,也不会次次都遇到和自己match的面试官。
一面面完大概14:50,16:00的时候hr就打电话通知了17:00的面试。二面就面的一般...虽然该答的问题答的差不多,但是自己实践经历确实不足,毕竟大一大二都在搞二进制安全...
如果能过二面的话,应该就去这家电商了,过不了问题也不大。#实习##前端工程师##面经#
小天才公司福利 1190人发布
查看12道真题和解析