柏楚电子前端秋招面经
#发面经攒人品#
一面
1.自我介绍
2.实习过程的项目难点
3.为什么要用pnpm+monorepo架构
4.开发完成公共库之后,还没发布到npm上,如何让同个仓库的开发者使用(答的是直接相对路径引入,正确答案是npm link)
5.文件上传是如何做切片的?file对象和blob对象有什么区别?
6.localstorage能不能存储blob对象?不能的话应该怎么做?(base64转字符串)
7.有没有了解过Arraybuffer对象?
8.TS中的type和interface有什么区别?
9.TS中的&&,!,??分别表示什么
10.页面中四个div,前三个在左边宽度固定,最后一个在右边宽度自适应,怎么实现?
11.flex:1的具体含义是什么?
12.如果给其中一个元素设置flex–basic,又同时设置width为固定值会怎么样?以谁为准?
13.vue中v–for的key有什么用?如果不设置的话会给一个默认吗?
14.反问业务和技术栈
二面
1.自我介绍
2.实习中做整个需求的完成流程
3.你作为前端开发,在需求评审和技术评审之中做了什么事情?
4.作为研发,是否曾经对业务需求提出优化,你是如何说服产品经理的?
5.在实习过程,你觉得最大的挑战是什么,又是怎么克服的?
6.遇到bug的时候会有怎么样的解决步骤?如果测试同学和你说bug是偶发的,无法确认一定能复现,你会怎么办?
7.在做技术选型的时候,如果项目经理和产品经理,或者你的mentor对你的技术方案提出了不同的看法,比如你觉得a方案更好,他们觉得b方案更好,你会怎么做?
8.实习过程中遇到哪些兼容性bug?
9.讲一下TS中的class,以及面向对象编程
10.你如何理解编程领域常说的“组合优于继承”?(非科班选手,完全没听过这句话)
11.反问培养机制
一面问的挺细节的,二面问的很综合
#发面经攒人品#
一面
1.自我介绍
2.实习过程的项目难点
3.为什么要用pnpm+monorepo架构
4.开发完成公共库之后,还没发布到npm上,如何让同个仓库的开发者使用(答的是直接相对路径引入,正确答案是npm link)
5.文件上传是如何做切片的?file对象和blob对象有什么区别?
6.localstorage能不能存储blob对象?不能的话应该怎么做?(base64转字符串)
7.有没有了解过Arraybuffer对象?
8.TS中的type和interface有什么区别?
9.TS中的&&,!,??分别表示什么
10.页面中四个div,前三个在左边宽度固定,最后一个在右边宽度自适应,怎么实现?
11.flex:1的具体含义是什么?
12.如果给其中一个元素设置flex–basic,又同时设置width为固定值会怎么样?以谁为准?
13.vue中v–for的key有什么用?如果不设置的话会给一个默认吗?
14.反问业务和技术栈
二面
1.自我介绍
2.实习中做整个需求的完成流程
3.你作为前端开发,在需求评审和技术评审之中做了什么事情?
4.作为研发,是否曾经对业务需求提出优化,你是如何说服产品经理的?
5.在实习过程,你觉得最大的挑战是什么,又是怎么克服的?
6.遇到bug的时候会有怎么样的解决步骤?如果测试同学和你说bug是偶发的,无法确认一定能复现,你会怎么办?
7.在做技术选型的时候,如果项目经理和产品经理,或者你的mentor对你的技术方案提出了不同的看法,比如你觉得a方案更好,他们觉得b方案更好,你会怎么做?
8.实习过程中遇到哪些兼容性bug?
9.讲一下TS中的class,以及面向对象编程
10.你如何理解编程领域常说的“组合优于继承”?(非科班选手,完全没听过这句话)
11.反问培养机制
一面问的挺细节的,二面问的很综合
#发面经攒人品#
全部评论
相关推荐
昨天 16:28
深圳信息职业技术学院 前端工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享
查看4道真题和解析