关于javascript:记录腾讯云重庆分公司社招面试经历

5次阅读

共计 938 个字符,预计需要花费 3 分钟才能阅读完成。

间接就是三道口试题,做了 20 分钟,发现每一道能做残缺,最初一道是算法,看题都难,果决放弃,总体来说就是口试预计就是 0 分吧。
而后就跟面试官说,要不就算了吧,我一道都不会,他说没关系,口试只是考查思路,而后持续开始面试了。
不论是滴滴还是腾讯的面试,一轮上简直不会问很根底的问题了,例如什么 css 啊,js 根底问题啊,(但阿里的一轮却问,有时候 css 还问得挺深的,害 …)
因为我简历上有写,开发 npm 插件(理论我的项目就是一个简略的 dialog,而后公布到了 npm 上,可供多个 h5 仓库应用,过后也是做得比拟简陋的)次要问:

1、npm 插件开发发布命令和流程?
2、package.json 文件重要的信息有哪些?
3、dependencies 和 devDependencies 的区别?
4、^ 和~ 的区别和含意?
问题 1、2 都答复进去了,3 根本答复进去了吧,4 就错了。

再问到 jenkins 的公布流程(都是依据我简历里的内容写的)
1、jenkins 公布流程和配置
2、npm run build 执行到底产生了什么?
都答复进去了,其实 2 问题,次要考查对 webpack 打包工具的配置是否相熟。
因为之前还本人写过一个 index.html 主动 inject dist 动态资源的插件,所以略微细问了下,尽管过后也是写得比拟简陋,但根本还是实现了。只是起初想想用 webpack 插件的形式开发是最正规的。
再延长到 vue-cli 脚手架配置是否相熟,害,我还真少配,每次用到去搜寻,用了就忘了。。。

再问到 http,tcp 和 ip 协定
这种货色吧,感觉就是平时工作中太偏差实践的常识了,如果没有很粗浅的了解,看了书也很容易遗记,所以问我三次握手是什么?我简直是没答复出的。

再问到 vuex
三大模块,大抵说了下流程,根本是没问题。但问到 mutation 次要是拿来干嘛的,我其实答复有点艰涩,因为已经的我的项目里,mutation 我还省掉过一次。

vue-router 有几种模式,各种模式的区别(这里波及到 history 和 hash 模式在 nginx 上配置的区别,就是刷新后呈现 404 的状况,问我为何会这样,我没答复出)

大略就是这样的。
总体来看偏差运维的面试吧,除了前面的 vuex
不晓得能不能进 2 面,就这样吧。
三到面试题,如果有需要,能够私聊我。

正文完
 0