地平线三面面经
技术栈React,面经:
js原生操作与框架最大的不同,一句话概括
vue的key的作用,为什么不能用数组的下标做key
观察者模式与发布订阅模式的区别
函数柯里化的作用---参数复用,延迟执行
webpack打包出来的js,以hash值作为后缀有什么用
html不能以hash来进行缓存,那以什么方式来进行缓存---html使用协商缓存
强缓存和协商缓存的区别
状态码,404到底是在请求服务器之后,发现没找到资源,服务器返回的404;还是服务器挂了(500),客户端返回的404
场景题:
1.canvas内部有10个元素,知道10个元素的左上角坐标和宽高,如何对10个元素进行事件监听
2.公司相关场景题,大概就是地图上要展示海量数据,发散性思维如何进行优化,前端后端均可
一个好的模块需要具备哪些方面
如何看待技术与业务的关系
说一下自己实习中体现的对业务的思考的例子
自己是技术负责人如果自己觉得方案A好,但主管觉得B好,最终会上哪套方案
#面经##秋招##地平线#