网易雷火前端笔试4.22

24分8道单选题,30分6道不定项选择题,26分3道简答题,20分2道编程题

第一次碰到手机也要开摄像头(要照到考生和答题屏幕)- -临考前还穿着睡衣,也没有支架,磨磨唧唧调整设备考试都迟到了,所以大家还是要提前准备好

选择题

特殊符号选择器(>,+,~)

git commit指令

package json配置

node LTS

引起回流的情况

看代码输出题

简答题

promisy,async/await实现累加数组元素的API接口(我用的手写reduce)

设计对话组件,子组件,后端实时对话

编程题

牛客网考:(核心代码模式,禁止引入第三方库,可本地ide)

输入两对起终点(x,y),判断两点是否相交

function pS(s,e){
    let res=[];//字符串数组
    if(s[0]===e[0]){//x1=x2
        const min=Math.min(s[1],e[1]);
        const max=Math.max(s[1],e[1]);
        for(let i=min;i<=max;i++){
            res.push(""+s[0]+","+i)
        }
        return res;
    }
    const k=(s[1]-e[1])/(s[0]-e[0]);
    const b=s[1]-k*s[0];
    const min=Math.min(s[0],e[0]);
    const max=Math.max(s[0],e[0]);
    for(let i=min;i<=max;i++){
        res.push(""+i+","+(k*i+b))
    }
    return res;
}
function judge( a ,  b ,  c ,  d ) {
    // write code here
    const res0=pS(a,b),res1=pS(c,d);
    const set=new Set([...res0,...res1])
    return res0.length+res1.length!==set.size;
}
judge([0,0],[3,3],[0,2],[2,0] )

输出字符串中最长无重复字符的子串长度,例如nowcoder,wcoder,输出6

以下只通过33.33%,还请佬指点

function lengthOfLongestSubstring( s ) {
    let dp=[]
    for(let i=0;i<s.length;i++){
        dp.push(new Array(s.length).fill(1));
    }

    for(let L=2;L<=s.length;L++){//子串长度
        for(let i=0;i+L-1<s.length;i++){//起点i
            let j=i+L-1//终点j
            const sub=s.substr(i,L)
            dp[i][j]=((sub.indexOf(s[j])>=0)?dp[i][j-1]:dp[i][j-1]+1);
        }
    }
    return dp[0][s.length-1];
}
lengthOfLongestSubstring("nowcoder")

#软件开发2023笔面经##网易##笔试##前端##实习#
全部评论
编程第一题 直接 return (a[1] >= c[1] && b[1] <= d[1]) || (a[1] <= c[1] && b[1] >= d[1]) 就全通过了,因为两条线段相交必定他们的端点必定存在这种关系 第二题, 主要就是用一个数组存不重复的子串就行了 var lengthOfLongestSubstring = function (s) { if (s.length === 0) return 0 let maxNum = 0 let arr = [] let n = s.length for (let i = 0; i < n; i++) { while (arr.length !== 0 && (arr.find(item => item === s[i]))) { arr.shift() } arr.push(s[i]) maxNum = Math.max(maxNum, arr.length) } return maxNum } 这俩题难度简单
2 回复 分享
发布于 2023-04-23 11:23 重庆
无重复最长子串最佳解法应该是滑动窗口,复杂度双O(n)
1 回复 分享
发布于 2023-04-23 10:47 广东
第二题我用双指针过的
1 回复 分享
发布于 2023-04-23 10:21 浙江
第二题暴力➕哈希表就可以
1 回复 分享
发布于 2023-04-23 03:20 广东
还不太一样,选择有显隐原型对象,还有xss攻击,这个我都不知道是什么,后面百度才知道,这个我做项目的时候还专门处理过,只是不知道名字
点赞 回复 分享
发布于 2023-04-23 15:49 浙江
想问下网易是海笔吗
点赞 回复 分享
发布于 2023-04-23 00:13 上海

相关推荐

09-03 17:49
已编辑
四川大学 供应链管理
迷茫的大四🐶:提前实习有些坑的,卡毕业后薪资以及能力不达预期提前违约这种
我的OC时间线
点赞 评论 收藏
分享
10-13 13:49
南京大学 财务
饿魔:笑死我了,你简直是个天才
点赞 评论 收藏
分享
评论
4
12
分享

创作者周榜

更多
正在热议
更多
# 你的mentor是什么样的人? #
3895次浏览 28人参与
# 你觉得mentor喜欢什么样的实习生 #
10253次浏览 284人参与
# 未岚大陆求职进展汇总 #
23818次浏览 112人参与
# 帮我看看,领导说这话什么意思? #
6110次浏览 25人参与
# 没有家庭托举的我是怎么找工作的 #
12292次浏览 158人参与
# 怎么给家人解释你的工作? #
1371次浏览 16人参与
# 平安产险科技校招 #
2404次浏览 0人参与
# 求职低谷期你是怎么度过的 #
5208次浏览 91人参与
# 26届秋招公司红黑榜 #
11934次浏览 41人参与
# 从哪些方向判断这个offer值不值得去? #
6545次浏览 93人参与
# 同bg的你秋招战况如何? #
158817次浏览 927人参与
# 度小满求职进展汇总 #
10078次浏览 51人参与
# 实习必须要去大厂吗? #
146625次浏览 1541人参与
# 校招泡的最久的公司是哪家? #
4531次浏览 22人参与
# 你有哪些缓解焦虑的方法? #
37173次浏览 835人参与
# 面试紧张时你会有什么表现? #
1694次浏览 20人参与
# 你喜欢工作还是上学 #
77572次浏览 860人参与
# 入职第一天,你准备什么时候下班 #
85471次浏览 467人参与
# 秋招想进国企该如何准备 #
97706次浏览 487人参与
# 简历无回复,你会继续海投还是优化再投? #
103582次浏览 819人参与
# 机械人的工作环境真的很差吗 #
25014次浏览 119人参与
# 独居后,你的生活是更好了还是更差了? #
28125次浏览 263人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务