emVisible level
获赞
15
粉丝
5
关注
3
看过 TA
78
门头沟学院
2025
前端工程师
IP属地:浙江
初学者
私信
关注
人生第二次面式面试时候太紧张了,话都说不清,面试官人很好一点点引导我基础:    1.原型链。如何通过a对象访问到b对象的属性和方法?    2.闭包。对闭包的理解,讲讲内存泄露?      如果在最外层有一个变量,闭包引用了该变量,GC会对其回收进行计数吗?           回答了会,但我感觉我理解有偏差,应该是说错了    3.MVC和MVVM的区别。答崩了,实际上核心是MVC的通信和MVVM之间的通信和数据绑定         MVC中的视图和控制器之间属于双向通信,MVVM对数据进行了绑定,实现自动更新       MVC的业务层有什么问题?    4. 讲讲浏览器和Node的事件循环。讲了Node。          讲浏览器脑子卡了。就是宏任务和微任务 这个都没反应过来太难受了        nextTick在Node事件循环的哪个阶段执行?给忘了,不会等事件循环,执行栈完成后立即执行    5. AOP怎么在不修改原有代码的情况下,实现功能的更新?应该就是在问装饰器,没反应过来    6. 问了问Node的koa、express?我回答是用的比较少,Nest用的多,功能丰富,不用自己写太多逻辑项目相关:    1. 用自己的话讲讲React的实现机制。讲了fiber架构,调度器,工作单元之类的组成    2. 讲讲props diff是怎么处理的。说了点链表和深度优先遍历,old fiber和new fiber之间比较        追问:如果在给链表添加一个节点,添加到前边好还是后边好?脑袋晕了回了个添加到头,后来反应过来了    3. 基于订阅发布的模式,如何做一个redux的管理机?实际上是问订阅发布的模式。当时订阅发布 && 观察者模式这个名字死活没想起来    4. 问了token具体在什么时候设置。简单说了说token    5. 问了Electron的透明效果有什么问题?我回答的是不能鼠标穿透。反问:    1. 对相关业务的看法    2. 实习有人带吗?有的,前端这边不太卷    3. 关于工作和生活,时间什么的面试官很好,我太菜了
0 点赞 评论 收藏
转发
(牛客啊牛客你*****我写了半个多小时的文没发上去还没有草稿,只能重写了)大三杭州某二本,想大三之内找一份实习。平时项目做的比较多,技能树点的相对比较宽但是不深。现在有三个想法,一是做一个体量和技术栈都比较多的低代码项目以及一个混合开发的全栈web项目以及小型的插件开发,应该要花上按月为单位的时间来搞,搞完之后再整实习二是开始刷面经和面试题,找看好的公司,准备大三上就去实习三是停止搞项目,查漏补缺,重新看一些关键技术的文档和具体实现,继续沉淀,到大三下再找四是直接开始投第一个想法是因为感觉自己缺少一个大型的压场项目,以及了解混合开发和插件开发比较少, RN, uniapp这种的虽然碰过但时间比较长了第二个想法是环境确实有些让我烦躁,面试题还好,我这个基础不算特别差的,但是对算法就比较抗拒,我目前这个阶段除了面试几乎没有其它作用,一直比较抗拒,所以算法目前很薄弱第三个想法,个人沉淀的技术知识还不够,查漏补缺也是一直想做的。主要是官方文档和常用技术的原理,重新补充梳理知识体系,回归一些基本的东西第四个想法是,机会很重要,但是我没什么想法,心里也没底,因为确实还有很多东西没细看。但我还是知道不能等到把字典学完了再去写作文目前做过的项目:    前端脚手架(Vue全家桶    音乐室(Django + React    博客后台系统(Vue3 + Nest    桌面摄像头软件(Electron + Vue3    桌面壁纸软件(Electron + React + Sanic + Scrapy    还有一些RPA和爬虫,echarts二级下钻地图Demo, canvas的小demo,个人网站什么的, 都是些玩具项目了其它方面:    无实习经历    三个非计算机类的省级奖    和学姐协作开发过校级语料库项目(负责前端, vue2    目前看好的方向是AI数据处理、软件自动化其它感兴趣的领域还有UE个人游戏开发,效率工具软件开发,插件开发,NLP开发,web 3D && 音视频(webGPU,webRTC),不过都倾向于个人开发请佬们给些建议,关于方向,关于公司,关于经验
投递牛客等公司8个岗位
0 点赞 评论 收藏
转发
牛客网
牛客企业服务