首页 / 一人分享一道面试手撕题
#
一人分享一道面试手撕题
#39228次浏览 1131人互动
走过路过请留下一道手撕题>>
此刻你想和大家分享什么
点赞 评论 收藏
分享
点赞 评论 收藏
分享
01-05 11:35
门头沟学院 C++ 点赞 评论 收藏
分享
01-07 22:33
石家庄铁道大学 Java 点赞 评论 收藏
分享
01-06 23:37
门头沟学院 前端工程师 点赞 评论 收藏
分享
字节噩梦手撕难度
球球与墩墩:这不是前端常考的对象扁平化吗,面试官像是前端出来的
const flattern = (obj) => {
const res = {};
const dfs = (curr, path) => {
if(typeof curr === 'object' && curr !== null) {
const isArray = Array.isArray(curr);
for(let key in curr) {
const newPath = path ? isArray ? `${path}[${key}]` : `${path}.${key}` : key;
dfs(curr[key], newPath);
}
} else {
res[path] = curr
}
}
dfs(obj);
return res;
}
查看3道真题和解析 点赞 评论 收藏
分享
2025-10-21 16:53
门头沟学院 Java 点赞 评论 收藏
分享
01-11 16:47
中国科学技术大学 Java 点赞 评论 收藏
分享
01-11 15:47
东南大学 全栈开发 点赞 评论 收藏
分享
01-08 10:36
门头沟学院 Java 点赞 评论 收藏
分享
01-05 16:20
吉林大学 测试工程师 点赞 评论 收藏
分享
01-06 09:51
门头沟学院 前端工程师 点赞 评论 收藏
分享
01-09 14:46
蚌埠坦克学院 后端工程师 点赞 评论 收藏
分享
01-10 15:49
门头沟学院 数据仓库 点赞 评论 收藏
分享
点赞 评论 收藏
分享
01-07 20:35
西南石油大学 数据分析师 点赞 评论 收藏
分享
01-11 22:53
西安理工大学 嵌入式软件开发 点赞 评论 收藏
分享

