京东支付前端线上面试
- 什么是请求头,它是干什么的?
- tostring和valueof有什么区别?
- 说一下node的nextTick
- 同一浏览器同一样式表在什么情况下会有不同的渲染效果?
- 用getDate() 获取星期数,然后弹出的是 星期一 星期二 星期三 .......星期日
- 前端性能优化是怎么做的,各方面考虑
- 你可以实现一个 JavaScript 的观察者模式吗?
- 哈希冲突怎么解决
- 行级元素,块级元素的区别
- linux常用的命令,怎么排查错误
- 你了解事件循环吗?
- react写一个时间选择组件,先设计要传什么样的props接口,说明原因,外部组件如何使用。
- 有很多个请求,需要等它们全部完成之后再同步进行下一步操作。如何实现?
- 异步编程的几种方式
- box-sizing的各个属性有什么区别?
- 编写h5需要注意什么
- 说说类的创建、继承和闭包。
- 画出一个正方形,并且自适应,列出的方法越多越好
- 项目中遇到过哪些难点,怎么解决的
- call和apply的区别和应用场景
编程题
给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。
假设二叉树中至少有一个节点。
示例 1:
输入: root = [2,1,3] 输出: 1
示例 2:
输入: [1,2,3,4,null,5,6,null,null,7] 输出: 7