小红书面经
实习面经,我秋招直接挂了()
一面面经:
- 监控系统项目 + 实习项目 20min
- JS 错误捕获链路
- 浏览器崩溃处理链路
- 手写,二叉树的最大深度
- 两种写法,从上到下和从下到上
function DFS(root) {
function dfs(root){
if(!root) {
return 0;
}
if(!root.left && !root.right){
return 1;
}
const left = dfs(root.left) + 1;
const right = dfs(root.right) + 1;
return Math.max(left, right);
}
return dfs(root);
}
3 . 手写:手写一个接口级别的缓存(其实就是在发送请求之前,校验一下参数是否有发生变化,如果有的话,那就重新发送,如果没有,那就直接使用缓存值)
写完 10min 约二面
#软件开发笔面经#
顺丰集团工作强度 337人发布