25秋招字节一面 面经 大概率凉

投的是上海国际电商,前端开发一面,被狠狠拷打了。

面试官人很好,但是一些题恰好是我的盲区,问的有点杂,感觉他是想到什么问什么的,有些我已经记不太清了,大致是这个意思。

自我介绍
AI插件(简历中的AI)(讲了好久AI插件的东西)
看了我的个人博客(我自己写的,线上可访问)
问是不是百分之百实现了自适应布局
指出来我的日历图响应式有点问题(我承认了有问题)
他说可以做哪些优化(我说可以做聚点)
大模型的响应流如何处理
流式处理的底层是如何实现的
如何建立两个页面中的通信
跨域使用代理解决的原理是什么
WebSocket 使用什么进行链接
WebSocket 的工作机制
组件之间的通信用什么(状态管理、redux、useContext)
React的组件中,为什么钩子不能包裹在判断语句中

还有好多个衍生的,我忘记了,一般顺着思路回答上来的我不太能记得,如果是不确定的回答印象会深刻一点。想起来再补充吧。

手写题
1. css实现一个扇形
2. css实现一个宽度为屏幕宽度三分之一的正方形
3. 写一个判断两个字符串(css选择)权重大小的函数(我的思路是基于统计,面试官说用正则好,但是正则我不保证写对,我完整了说了几种类型的权重对比,然后讲了思路,他说我的思路清晰也准确)

反问
团队规模和业务
对我的评价和改进的点

面试官后面对我做了评价,不知道是不是客套话,他说我是最近几个里面准备比较充分的,相对比较成熟的,并且我css确实比较薄弱他看出来了,但是他基本没怎么问js和八股,全是场景题的处理情况。
后面问我对哪些方面比较熟悉,我说js,他忙着开下场会(走出会议室了还在聊),问我如何系统学习js的。

然后结束了,说一场面试看不出来啥,他是想到什么问什么,然后可能问的是我不太掌握的。

全程一个小时多一点,没有算法,总体上比我面的任何公司都更加考察能力,个人觉得还是挺难的,大概率寄了。
全部评论
佬,什么时候约面的啊
点赞 回复 分享
发布于 10-16 10:24 广东

相关推荐

实现前端代码的持续集成和持续部署可以通过以下步骤来完成:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=07d53be4cd034a4ab270d500feebcc8d版本控制:使用像Git这样的版本控制系统管理您的代码。这将允许您跟踪更改、协作和恢复到之前的版本。自动化构建:使用构建工具(例如Webpack、Grunt或Gulp)来自动化构建过程。这些工具可以压缩和合并文件,处理依赖关系,并优化您的前端资产。自动化测试:编写自动化测试用例,包括单元测试、集成测试和端到端测试。这些测试可以帮助您在代码更改时发现问题,并确保您的应用程序在不同环境下的正常运行。持续集成:使用像Jenkins、Travis CI或CircleCI这样的持续集成工具来自动化构建和测试过程。每当有新代码推送到版本库时,这些工具将自动构建和运行测试。代码部署:使用自动化部署工具(例如Ansible、Docker或Kubernetes)将您的代码部署到生产环境中。这些工具可以帮助您简化部署过程并确保一致性。监控和反馈:设置监控系统以监测您的应用程序的性能和稳定性。这样,您可以及时发现并解决潜在问题,并改进用户体验。请注意,实现持续集成和持续部署可能需要一些配置和设置,并可能因项目的特定需求而有所不同。因此,建议您根据您的项目和团队的需要进行适当的调整。
点赞 评论 收藏
分享
3 18 评论
分享
牛客网
牛客企业服务