2020前端开发者的面试(1),不定时更新]
最近工作面试上的题目
有好一段时间没有记录学习的东西了,大部分都在深玩JS和玩一些自己在GitHub找到的项目,还有找一些公司去面试,前几天投了一家初创公司,一面之后写了一些静态的脚本,然后去公司细聊了一个多小时后,公司先提供一个实习的机会,3个月转正,用nodejs做后端,而且进去前后端都要自己来,工资待遇和付出比实在有些差距,就婉拒了,其实也是看到他这个公司不怎么正式,员工的热情也是不够,跟后来的面试相比,还是庆幸自己没去。
废话不多说,上 “腾X科技2020.4.9” 面试题!(留点悬念,不写答案了,仁者见仁智者见智)
- 什么是闭包?为什么会产生闭包?
- JavaScript怎么让一个string倒序输出? 至少有两种方法
- 3. Vue router是干嘛的?大概有什么内容?
- 开发过程中有用过哪些调试工具?;
- JS了解多少?BOM,DOM操作怎么样,熟练程度;
- HTML语义化是什么
- 说几个大学或者打ACM比赛的时候用过的不是很常见的算法,并讲述应用场景 当时已经问太多问题了,就把(贪心算法,树状数组,动态规划,DP,背包算法的应用场景,还有冒泡排序的应用场景)记得的都随便说了一下,这个地方表现的不好
- SASS是什么知道吗?有玩过吗? vueWebpack里面的预处理器,还有LESS,学习vue的时候有听过,还没有深入的玩这个东西
- 有用过ElementUI 吗,里面常用的插件说出几个
- 有没有做过响应式的官网?
- SPA是什么?单页面应用,有用过吗?