字节跳动 前端工程师面试题

🌙
手机阅读
本文目录结构

变量a是一个64位有符号的整数,初始值用16进制表示为:0Xf000000000000000; 变量b是一个64位有符号的整数,初始值用16进制表示为:0x7FFFFFFFFFFFFFFF。 则a-b的结果用10进制表示为多少?()

正确答案: C

1
-(2^62+2^61+2^60+1)
2^62+2^61+2^60+1
2^59+(2^55+2^54+…+2^2+2^1+2^0)

输出结果

console.log(([])?true:false); 
console.log(([]==false?true:false)); 
console.log(({}==false)?true:false) 

得到的结果分别是什么?()

正确答案: D

false true true
true true true
true false true
true true false

下列哪些是块级元素()

正确答案: B C D E F

input
ul
hr
li
div
form

关于跨域问题下面说法正确的是?()

正确答案: B

可以利用flash的http请求,来处理跨域问题
通过iframe设置document.domain可以实现跨域
一般情况下,m.toutiao.com可以ajax请求www.toutiao.com域名下的接口并获得响应
通过jsonp方式可以发出post请求其他域名下的接口

以下符合 ES6 写法的有:()

正确答案: C

class Foo
{
	constructor() {return Object.create(null);}
}
Foo()
var m=1;
export m;
export var firstName=’Michael’;
在A模块中export{readFile}后,在B模块中import readFile from ‘A’可以获取到readFile

可继承的样式属性包括()

正确答案: A C

color
background-color
font-size
border
margin

堆的数据结构能够使得堆顶总是维持最大(对于大根堆)或最小(对于小根堆),给定一个数组,对这个数组进行建堆,则平均复杂度是多少?如果只是用堆的 push 操作,则一个大根堆依次输入 3, 7, 2, 4, 1, 5, 8 后,得到的堆的结构示意图是下述图表中的哪个?()

A. O(n)

  • https://uploadfiles.nowcoder.com/images/20161115/5918115_1479199617119_F00C1397E16F0E323F7384A6CF2BD90E

B. O(n) ,

  • https://uploadfiles.nowcoder.com/images/20161115/5918115_1479199631724_1635049AEF723DED01F6C6822ADED61E

C. O(logn)

  • https://uploadfiles.nowcoder.com/images/20161115/5918115_1479199689461_FA58A9D249A2BBA0F29B8DA8C09A1229

D. O(n),

  • https://uploadfiles.nowcoder.com/images/20161115/5918115_1479199701528_DCC7C009D81C1C2BE386CC4DB297774F

正确答案: D

A
B
C
D

字节跳动 前端工程师面试题

AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

于2021年离开前端领域,目前重心放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>

于2021年离开前端领域,目前从事区块链方面工作了