5.9笔试,5.19约面,5.24一面
以下题目不分先后:
自我介绍
1. 看题输出打印结果(微任务/宏任务)
setTimeout(() => { console.log(1); }, 0); async function main1() { new Promise((resolve, reject) => { console.log(2); resolve(); }).then(() => { console.log(3); }) await main2(); console.log(7); } async function main2() { console.log(8); } requestAnimationFrame(() => { console.log(9); }); main1(); setTimeout(() => { console.log(10); }, 0);
2.
let profile = {name: 'zj'}; profile.name
在获取profile.name时进行了什么过程
3.二叉树
let tree = { value: 2, left: { value: 3, left: null, right: { value: 5, left: null, right: null }, }, right: { value: 4, left: { value: 6, left: null, right: null }, right: { value: 7, left: { value: 8, left: null, right: null }, right: null } }, }; // 二叉树 2 3 4 5 6 7 8 // 实现一个方法leftSideView,打印出二叉树每行的第一个存在的数,如图例,打印出2,3,5,8
vue双向绑定的过程
cookie属性
http的only
https的详细过程
TCP的拥塞控制
了解过node. js吗
springboot和tomcat的区别(我的项目后端用的springboot框架)
学习建议:
TCP/IP
http https
红宝书
css权威指南
数据结构
要更重视基础和底层实现原理,不要花太多精力在框架上
全部评论
(4) 回帖