字节跳动-抖音-一面面经

1.输入url到网页显示的具体过程
2.js怎么解析的
3.3次握手
算法
1.js实现两个链表的第一个公共节点
function FindFirstCommonNode(pHead1, pHead2)
{
// write code here
if (!pHead1 || !pHead2) {
return null
}
let arr1 = []
let arr2 = []
while (pHead1) {
arr1.push(pHead1)
pHead1 = pHead1.next
}
while (pHead2) {
arr2.push(pHead2)
pHead2 = pHead2.next
}
let i = arr1.length - 1
let j = arr2.length - 1
let same = null
while (i >= 0 && j >=0) {
if (arr1[i] === arr2[j]) {
same = arr1[i]
}
i--
j--
}
return same
}
2.https://zoyi14.smartapps.cn/pages/note/index?_swebfr=1&slug=e950f63dafed&origin=share&hostname=baiduboxapp
3.
var value = 1;
function foo() {
console.log(value);
}
function bar() {
var value = 2;
foo();
}
bar();
#面经##校招##字节跳动##前端工程师#
全部评论
第二题我遇到过,用递归解比较简洁
点赞 回复 分享
发布于 2020-12-17 16:37
面试重点是算法么
点赞 回复 分享
发布于 2020-12-15 23:09
楼主,base哪里,那个部门了解嘛!
点赞 回复 分享
发布于 2020-12-15 20:12
第二题那是什么妖怪啊?怎么答
点赞 回复 分享
发布于 2020-12-15 18:14

相关推荐

不愿透露姓名的神秘牛友
07-03 17:37
点赞 评论 收藏
分享
06-11 17:39
门头沟学院 Java
小呆呆的大鼻涕:卧槽,用户彻底怒了
点赞 评论 收藏
分享
06-15 20:57
已编辑
门头沟学院 Java
CARLJOSEPH...:年轻人有傲气很正常,但是建议工作前洗净傲气。 说实在的,什么奖学金什么奖项的都很一般。尊重你的老师,在有时间的时候去上课,真遇到走不开的事,请态度端正地向你的老师说明情况,请求请假。我相信任何一个有师德的老师都会允许的(我的老师就是这样)。
点赞 评论 收藏
分享
07-07 14:30
复旦大学 Java
遇到这种人我也不知道说啥了
无能的丈夫:但我觉得这个hr语气没什么问题啊(没有恶意
点赞 评论 收藏
分享
评论
2
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务