【继续批量发面经】10.22滴滴一面
上次一天发了太多上限了,今天继续
===分界线===
怎么说呢,答也答出来了,题目也写出来了,我在第二段实习里写的了解formily,结果狂问,往原理底层上问,问的很深,还说我只是会用啥用也没有,要求很高,建议不是特别熟练掌握的东西就别写简历上了,写了解也不妥,面完五分钟秒挂。。哈哈
1.自我介绍
2.开源项目中你主要做了些什么事情
3.其他低代码与你们这个开源项目的区别
4.拖拽过程中物料能够灵活布局这一块是如何实现的
5.你们使用了什么数据协议,如何出码的
6.物料和表单之间是否支持数据联动,如何支持的
7.tinyengine的技术栈
8.参与过程遇到过什么问题
9.你们开源项目小组有多少个成员
10.低代码渲染引擎的原理
11.业务场景真实要搭建页面,点击事件的绑定逻辑是什么,如何进行扩展
12.formily在什么场景下用到了这个
13.ui模式和schema模式你们用的是哪种
14.schema模式不像ui那么容易理解,这个痛点如何解决
15.formily表单的联动逻辑,怎么实现的
16.在心动做了哪些性能优化
17.写题
function Modal(x,y){ this.x=x; this.y=y; } Modal.prototype.z=10; Modal.prototype.getX=function(){ console.log(this.x); } Modal.prototype.getY=function(){ console.log(this.y); } Modal.n=200; Modal.setNumber=function(n){ this.n=n; }; let m = new Model(10,20); // TODO:改为Class写法
//实现一个函数 find(obj, str),满足: // 如var obj = {a:{b:{c:1}}}; // find(obj,'a.b.c') //返回1 // find(obj,'a.d.c') //返回undefined
18.反问
流程
业务
权重
#前端##滴滴##面经##双非##校招#面经烤面筋 文章被收录于专栏
碎碎念记录面试经历