东方财富 9.26 一面 不确定经
我们开门见山吧:
问项目:
最近做的项目是什么?
你做的什么部分,负责什么,几个人做?
问另外一个项目上线了吗?
聊一下你提供的作品技术?
问前端:
前后端分离开发优点?
耦合开发优缺点?
原生dom会吗?
querySelect返回值是什么?querySelectAll呢?面试管:querySelectAll返回的不是真正的数组。(查证得知:NodeList 对象)
函数传参的是引用还是什么?
修改形参会影响实参吗?
跨域处理?
除了cors以外还有其他的方式吗?面试官:可以不使用浏览器达到跨域。
es6特性?
箭头函数是es6特性吗?
介绍箭头函数?
如何判断变量是否是数组类型?
vue组件里面的data为什么是函数?
了解react吗?
开始反问:
问你们开发常用什么技术栈?答:看项目,啥技术栈都有,甚至是jq老项目。
会有二面吗?二面大概问些什么?答:他只负责一面,不知道二面是不是技术面。
手写代码:
动态规划题:每次最多三步,求m到n阶梯的走法有几种。
答:回答思路动态规范,使用递归,大问题变小问题,每次只考虑走1、2、3的情况,最后递归结束时计数,由于思考耗时太久,面试官让单独将手写代码发给hr。