众安信科前端实习一二面

一面
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这种编译完了之后会变成什么东西呢?

反问

#软件开发笔面经#
全部评论
二面后面是不是就hr面了
点赞 回复 分享
发布于 01-14 21:25 陕西
二面没
点赞 回复 分享
发布于 2025-12-27 23:25 广东

相关推荐

04-01 08:53
已编辑
门头沟学院 Java
1. 面试官介绍:QQ - 频道业务,社区产品,后台开发 && AI 开发;闲聊 QQ 产品发展史2. 自我介绍3. Redisson 分布式锁底层实现,对比红锁4. 锁误删什么情况会发生、怎么解决锁误删5. 锁续约怎么实现,底层原理6. AI 推荐后台采用 WebSocket 实时推送怎么实现的,为什么采用 WebSocket,为什么不采用长 HTTP 连接或其他的 RPC?7. WebSocket 和普通 HTTP 的区别,从原理角度考虑8. OAuth2 的原理,以及对比 JWT、Session 的区别9. 重定向是 304 吗?为什么不是 401?10. 访问一个网站 404 了,怎么定位这个问题?11. 一个 HTTP 请求,怎么走到前端的?12. 通过 goroutine 和 recover 实现异步操作日志是怎么实现的?为什么这样实现?13. 如果使用 Kafka 异步操作写库,写的时机是什么时候?是这些操作完了再写还是先写再操作?14. 异步不能保证审计不丢失,怎么处理?15. 怎么保证消息不丢失?16. 先写 Kafka,再执行业务操作,还是先执行业务再写 Kafka ?17. 如果写 MQ 失败,会不会堵塞业务,此时怎么处理?怎么保证服务高可用,同时保证审计的完整性?18. 审计的ID放在哪里?失败了怎么处理?给出一个方案能保证正常审计,包括写 Kafka 失败了怎么办?写完 Kafka 后续执行失败了怎么办?19. 定位审计是一个强约束还是非强约束,若是关键路径则不能绕过它,它失败则后续都失败,若不是强约束则不能作为审计,所以怎么样才能做到审计?20. 怎么保证审计日志写库的强一致性也保证业务的正常流程?假设用 MQ 而 MQ 挂了怎么办?因为写 MQ 也可能存在一定的失败,若 MQ 挂了业务也就挂了,这种极端情况怎么处理?全程无手撕,项目深挖+场景深挖,挖到不会为止许愿二面
查看19道真题和解析
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

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