众安信科前端实习一二面

一面
1.自我介绍。
2.讲下实习内容。
3.实习拷打。
4.浏览器中输入url并按下回车,之后发送了什么事情?
5.HTTP跟HTTPS有什么区别吗?
6.URL是由哪些部分组成的?
7.哪些部分不同会导致一些跨域问题吗?
8.怎么解决跨域问题?
9.后端做那个白名单,他们他具体那个浏览器要怎么识别呢?
10.JS中有哪些数据类型?
11.基础数据类型和复杂的数据类型,它们有什么区别?
12.有哪些可以检测这些数据类型的方法?
13.typeof去检测数据类型会不会有些什么问题?为什么?
14.比如说让你自己去实现一个数据类型检测,你觉得你会怎么去比较呢?怎么去比较这个数据类型检测?自己怎么写个typeof?
15.CSS中flex那么多吗?CSS中flex是吗?假如我是个小白,想让你给我介绍一下flex布局,你会怎么说呢?
16.你觉得float使用上会比flex有哪些地方觉得特别麻烦?
17.react router的一个实现的原理?
18.事件循环。看代码说输出。(这里主要是promise.then().then()第二个then是在什么时候触发的)

反问。

二面
1.自我介绍。
2.实习拷打。
3.React的状态管理库有哪些?
4.mbox跟redux,你觉得它俩有什么区别吗?会有什么不一样吗?
5.如果不用三方库的话,你觉得你会去怎么设计呢?那如果context太大导致重复渲染怎么解决?
6.有了解antd它的表单是如何实现的吗?(没说它怎么实现,说了我自己的表单怎么实现的)。
7.打包工具一般用哪些打包工具?
8.webpack如何实现按需加载?
9.老的浏览器是不支持ES model的动态import的。现在还有在做了哪些转换吗?
10.像import怎么怎么去转换?如果让你实现一个打包工具,就不用webpack,也不用babel。你觉得你怎么去实现异步加载,JS模块的异步加载?
11.Vite和Webpack的区别?
12.假如要实现一个登录的一个功能,它支持账号密码登录,也支持三方登录。然后你觉得要如何去设计这个模块或者功能呢?
13.TS的枚举编译之后,它会转成什么什么内容呢?
14.TS的Interface这种编译完了之后会变成什么东西呢?

反问

#软件开发笔面经#
全部评论
二面没
点赞 回复 分享
发布于 昨天 23:25 广东

相关推荐

昨天 22:36
门头沟学院 Java
投递运满满等公司6个岗位
点赞 评论 收藏
分享
12-26 09:02
门头沟学院 Java
牛客87317764...:细节快手直播,里面现在一堆背锅的,不得不品1222事件的影响力,劝你还是别在这个节骨点选择快手
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务