牛客577846903号 level
获赞
2
粉丝
0
关注
5
看过 TA
54
清华大学
2022
Web前端
IP属地:江苏
暂未填写个人简介
私信
关注
2023-03-18 02:23
清华大学 Web前端
面试了这么多公司,体验最差的一次我提前五分钟进会议,但进去就发现面试官已经在等了我不知道是因为让他久等了还是怎样,后面整个面试流程都很仓促,只面了25min左右我哪知道你们一面迟到十几分钟,二面又提前到场呢对项目的提问也很很隔靴搔痒,问题转换的也很生硬,完全没尝试把你往项目亮点上引,只给人一种不耐烦想早点结束的仓促感(前面列举的技术含量比较高的部分一个不想听,专挑最没内容可以说的部分提问,完事可能给你的项目定义为没有技术含量吧,呵呵其他还问了diff算法,列表渲染key作用,callback、promise、async await各自的优缺点、dfs和bfs优缺点、学习方式、对健身行业的看法其他没啥好说,就是在key的作用这里,我按文档的说法告诉面试官,vue默认的组件复用在一些情况下会有渲染出错的可能,用key时虚拟dom更新后key也会更新,新旧虚拟dom一对比,标签名相同但key值不同的就不会复用,从而避免了因复用导致的渲染出错但面试官似乎从来没听说过这种说法,表现的很质疑,同时告诉我key的作用是快速定位新旧虚拟dom中key值相同的结点(可能是他心中唯一标准答案?我完全赞同这个说法因为从原理层面diff算法交叉比较的过程确实有在这么做,但从应用层面和官方给出的文档上来说,key确实也有牺牲性能换取渲染结果正确的作用呀,为什么这么质疑呢...反问环节,我问他我的面试表现,他说想招基础好的,问他基础好的标准,他说深入理解框架和js在内的各种底层原理,问他公司主要业务,他说客户端、教练端、管理系统等,主要用原生和H5...感觉别扭的几个点:面试过程非常仓促,像是为完成KPI走流程提问生硬,沟通困难,对不同角度的答案没有耐心重新定义基础好,尤雨溪都不建议深入研究的一些源码内容在他们看来是基础(对应届生一方面要求精通框架,另一方面实战项目写原生(如果是以研发为主的公司写原生还能理解,可你一个OTO的企业,不用框架降低开发成本,反而只能说明是欠了技术债结论:没深入研究过框架源码,没有多年原生编程经验,学历不够亮眼的应届生,不用抱有能进去带薪学习的幻想
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务