深圳字节跳动笔试(小结)
发布时间:2019-12-09 15:37:31 作者:醉寻す流逝の岁月
我要评论
这篇文章主要介绍了深圳字节跳动笔试(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
今天去了深圳字节跳动笔试,记录一下,有时间研究透了再把答案贴上来
一、css实现滑块滑动
条件:
1.hover触发滑块滑动效果,要求滑块和背景都有过渡(transition)
2.只使用一个dom元素(伪元素)
3.滑块高度固定,宽度为未知父级的百分比,但是宽度始终大于高度
二、写出下面代码的执行结果
var total = 0;
var result =[];
function foo(a){
for(var i = 0;i<3;i++){
result[i] =function(){
total += i*a;
console.log(total)
}
}
}
foo(1)
result[0]();
result[1]();
result[2]();
三、EvenLoop
async function async1() {
console.log('async1 start');
await async2();
console.log('async1 end');
}
async function async2() {
console.log('async2 start');
return new Promise((resolve,reject)=>{
resolve();
console.log("async promise")
})
}
console.log('script start');
setTimeout(function () {
console.log('setTimeout');
}, 0)
async1();
new Promise(function (resolve) {
console.log('promise1');
resolve();
}).then(function () {
console.log('promise2');
}).then(function () {
console.log('promise3');
});
console.log('script end');
四、写一个函数,实现二进制加法,例如
funcation binaryAdd(str1,str2){}
binaryAdd(“1010”,”111”)//10001
五、实现函数a,调用函数奇数次输出1,偶数次输出2(不能使用全局变量)
六、写出你认为最好得组合继承方式
附加题:
7给定一个长度为n得数组,给定一个数字k,求出数组中出现次数大于或等于n/k的数字
还有一个题都没看,一共就做了四十分钟,没来的及做完。看了网上其他童鞋在字节的面经,我的题目难度只能算是偏下,但是还是感觉自己答得不是很好,还是太菜了,面试官给我解答的时候真的是太懊悔了,自己应该太能写出来的。。。继续加油,向大佬们学习。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
最新九月字节跳动面经:Spring+Mysql+线程安全+反射+设计模式+Redis等
这篇文章主要介绍了最新九月字节跳动面经:Spring+Mysql+线程安全+反射+设计模式+Redis等,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-09-18
这篇文章主要介绍了字节跳动2019届校招笔试题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-09-16- 这篇文章主要介绍了字节跳动java研发面试题整理,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-08-29



最新评论