楼主双非本,5.13至今在字节飞书实习。投递了猿辅导,一二三面都面完了,三面完进池子排序两个星期后被告知排序挂呜呜呜。总体来说的面试难度不高,可能被卡学历了吧。面筋如下:
一面(45min)
项目
聊了service-worker
接入覆盖率
表单表格设计原理
提问
二面(60min)
实习经历介绍
- service-woker存储入口文件原理
- 模块联邦以及react组件如何渲染至vue中
- 覆盖率原理(babel)
- Use-context-selector
问题
- 对react hooks的理解?
详细介绍了useState,useReducer,useEffect,useLayoutEffect,useInserionEffect,useImperativeHandle, useMemo, useCallback。然后说了hook的链表结构再聊到react的fiber架构最终大概说了react渲染的三大过程: 调度/调和/提交 - 开始写算法
- 链表表示的两个非负整数求和
- 判断括号序列字符串是否合法
三面(47min)
- 模块联邦实现以组件为单位进行技术栈迁移
- service-woker存储入口文件的原理
- CDN加速原理
- DNS解析底层使用的什么协议
- http的所有请求方法都说出来以及不同方法的区别
- http的幂等性
- 算法
现有一个优惠券数组, 数组中的每种优惠券都有无数张, 给定一个指定价格的商品, 求出能使用的最大优惠。
#23届秋招##前端##猿辅导##面经#