转转前端面经

面经

校招面经,一面,面了五十分钟左右,快毕业的时候面的,感觉下来就是他会不会是赶着去吃中午饭,听得我讲有点不耐烦的样子,然后让我回答简洁一点,然后我听说很多人都能面上转转,然后有同学被hr面卡过,基本技术面不难听说

不过我觉得能约面试到饭点前这种时间的话,多半没好事

1. css怎么去实现垂直居中

2. 讲一下flex布局

3. css的transition有多少个属性

4. css的animation有多少个属性

5. js里面怎么去实现切割字符串,有多少种方式

6. react怎么去实现类似vue里keepalive的东西

7. 你怎么去设计一个前端异常监控平台

8. 你怎么去监控用户的行为路径并做记录

9. 你怎么去封装一个公共请求

10. 你重构后怎么去保证项目的可稳定性

11. 怎么去灰度发布

12. 代码上面怎么去做灰度

13. 你怎么去做一个公共的上传图片的组件

14. 实习期间最有成就感的事情

15. 反问

感受

总体来讲问得并不难,手撕算法都没有,然后面试官评价是我各方面都回答的蛮好的,但是就是没下文了

说句实话吧,面得我很难受,我当天还面了别家,一对比我就觉得转转的这次面试不是很够专业考查得不够全面,特别是最后一个问题,我反问他“你能给我一点学前端的建议吗”,正常面试官是会针对我的回答然后梳理好告诉我加强哪方面的学习(以此来套出来我哪个问题没回答好或者哪里做得不够好),他直接反问我“你平时怎么学的”,然后我有点尴尬,我就说“我平时()巴拉巴拉)怎么学”,他就说“嗯嗯,就这样学就可以了,然后不懂的加深学一下,不用全都学”,我“??????”怎么听君一席话如听一席话的

我咧了个豆,我本人,最讨厌别人用问句回答问句!!!!!遇到喜欢用问句回答问句的mt真的会很心累的,一点都不直接,亲身经历。

这就是所谓的磁场不合吧,眼缘不好,当天晚上的另一个面试就跟别人聊得很顺利很舒服

答案参考

简单的回答参考一下

  1. CSS垂直居中:父容器设置 display: flex; align-items: center; justify-content: center; 或子元素 position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);。
  2. Flex布局:弹性布局,通过 display: flex 开启,常用属性:flex-direction(方向)、justify-content(主轴对齐)、align-items(交叉轴对齐)、flex-wrap(换行)。
  3. Transition属性:4个:property(过渡属性)、duration(持续时间)、timing-function(速度曲线)、delay(延迟)。
  4. Animation属性:8个:name、duration、timing-function、delay、iteration-count、direction、fill-mode、play-state。
  5. JS切割字符串:3种常用方式:split()、substring(start, end)、slice(start, end)(支持负数)。
  6. React实现KeepAlive:使用 react-activation 库或手动封装高阶组件,通过 display: none 缓存DOM,配合React状态管理。
  7. 前端异常监控:收集错误(window.onerror、Promise异常)、分类(JS错误、资源加载)、上报(API或日志服务)、分析(可视化平台)、告警(邮件/短信)。
  8. 用户行为监控:埋点(手动/自动)、监听路由/点击/滚动、记录时间戳和动作类型、存储到日志系统、分析用户路径(如热力图)。
  9. 封装公共请求:基于Axios/Fetch,统一配置baseURL、拦截器(请求/响应)、错误处理、Loading管理、Token自动携带。
  10. 重构稳定性保障:单元测试/Jest、E2E测试、Code Review、灰度发布、监控报警、逐步替换旧代码。
  11. 灰度发布:按用户ID/设备/IP分流,通过Nginx配置或网关路由,逐步放量新版本,监控异常后回滚。
  12. 代码灰度:前端通过特性开关(Feature Flag),后端接口版本控制,动态配置开关(如通过接口返回权限)。
  13. 公共图片上传组件:支持拖拽/点击上传、校验格式大小、预览/裁剪(第三方库)、多图上传、进度条、统一封装上传API、回调处理。

#实习##校招##前端##牛客创作赏金赛##面经#
全部评论
第一次见到阿北的面经我还是十八岁的青春男大,现在已经是两个孩子的妈了
点赞 回复 分享
发布于 昨天 21:26 湖南
我天 感觉好难 啥都不会
点赞 回复 分享
发布于 昨天 16:59 山东
佬还在面吗,真耐面王
点赞 回复 分享
发布于 昨天 00:23 江西

相关推荐

不愿透露姓名的神秘牛友
06-21 11:29
凉风落木楚山秋:他们两都收获了流量,只有爷浪费了时间
点赞 评论 收藏
分享
已经到实习末期了吧,在字节干了快半年后端,最近感觉好闲,真的,已经开始emo了,5月的时候问mt说转正的事,说有一个hc,让我做完需求就可以开始准备了,说我没问题,好了,需求做完了,前天吃饭问了下mt转正的事,已经6月末了快,很难不问,然后就变成了,他也不知道,帮我问问ld,我真的服啦,你说这扯不扯,哎,字节啊字节,哈哈,maybe真的是每个季度都要盘hc吧,现在又安排上需求了,技术方案写了,发过来一看,gpt生成的方案,不是哥们,,那既然都这样了,再混混吧,也怪我菜,因为5月说有hc我就没再广投暑期了,投了鹅子,只怪自己菜,直接滑跪,这个时间点,说白了,哪都去不了了哈哈,待着吧,等秋招了,有没有hc真的就无所谓了,其实闲了2周多了,接口一个写一周,前一周在想要不要学学LLM,倒是跟着视频搭了简单的模型出来,但很快就陷入了自我怀疑🤨,这么短的时间是没办法学完LLM到找到工作的,再怎么学都是浪费时间,真的心累,这后端干的真的心累,这半年的实习,真的看得到后端的头了,这个岗位没有任何深度,只有复杂度,更坏的情况就是,甚至就是简单的东西疯狂叠出来的山,想想当初室友建议我学搜广推,真的算是他明智,我跟他都进了字节,虽然感觉他很累但是真的很充实,maybe,虽然言语中还是能get到他的mt对他的可能的pua,但是人家有hc,哥们真是路边一条,真的是干的人心累,但是我又该去哪啊,真的,给哥们干迷茫了,真的很享受那种在学校里提升自己的感觉,实习后再也感觉不到了,也很想提升自己,发现真的到这个阶段了就特别难,确诊不适合上班症,只想耍,耍,耍希望秋招对哥们温柔点,别变成无业人员了
下北澤大天使:哥对自己要求太严格了,秋招你包offer打牌的也不用太纠结hc,秋招最好还是参加,退一万步字节给你hc了能保证它不给你压价吗?多面试多条选择,也好a一下起薪,说不定还有给你ssp的厂
点赞 评论 收藏
分享
评论
点赞
8
分享

创作者周榜

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