作业帮前端实习二面面经

1.自我介绍
2.介绍下项目
3.vue双向绑定,缺陷,vue3的改进
4.算法:二叉树深度, var和let的区别
5.算法题:单次合并,当时程序没有运行成功,后来检查是一个地方单词拼写错了,最后的返回结果没有拼接
function WordsMerge(Words) {
    if (Words.length <= 1) {
        return JSON.stringify(Words);
    } else {
        let prev = [...Words[0]];
        let i = 1;
        while ( i < Words.length) {
            let cur = [...Words[i]];
            while (prev.length && cur.length && prev[prev.length - 1] === cur[0]) {
                prev.pop();
                cur.shift();
            }

            if (prev.concat(cur)) {
                prev = prev.concat(cur);
                i++;
            } else {
                prev = Words[i+1];
                i += 2;
            }
        }

        return JSON.stringify(prev.join(''))
    }
}

var words = ['aab', 'bac', 'ccd', 'dde', 'efg'];
var res = WordsMerge(words);
console.log(res); // "acdfg"
一二面+HR面整理到一起啦 

#作业帮2020春招简历投递开始##作业帮##实习##前端工程师##面经#
全部评论
你的作业帮是投了多久就面的呀
点赞
送花
回复 分享
发布于 2020-04-09 01:14
🤐我估计没了,算法作业帮竟然没手撕
点赞
送花
回复 分享
发布于 2020-04-09 18:44
秋招专场
校招火热招聘中
官网直投
能问下,一面和二面隔多久呀?
点赞
送花
回复 分享
发布于 2020-04-10 22:15
有没有推荐的vue面经
点赞
送花
回复 分享
发布于 2020-04-10 22:35
楼主,撕代码的时候能用自己本地IDE吗?
点赞
送花
回复 分享
发布于 2020-04-20 09:58
楼主,我跟你应该一个面试官,题出的差不多,你是二面之后多久hr面的
点赞
送花
回复 分享
发布于 2020-04-21 16:37
今天作业帮二面算法题和楼主一样,感觉问的也差不多
点赞
送花
回复 分享
发布于 2020-05-20 15:38

相关推荐

2 10 评论
分享
牛客网
牛客企业服务