面试的时候遇到的几个问题
1. js单线程的
while(true) {
setTimeout(() => {
console.log('1')
}, 0)
}
没打上来,确实很简单,一开始看不出来是考察单线程的,因为js引擎一次处理一个线程,setTimeout线程放到线程队列里边,先执行while,但是因为死循环,所以无法打印。
2. 问到了数据库索引,有哪些类型的索引,树的索引有什么好处
索引有树、哈希,其他待补充
面试的时候遇到的几个问题
1. js单线程的
while(true) {
setTimeout(() => {
console.log('1')
}, 0)
}
没打上来,确实很简单,一开始看不出来是考察单线程的,因为js引擎一次处理一个线程,setTimeout线程放到线程队列里边,先执行while,但是因为死循环,所以无法打印。
2. 问到了数据库索引,有哪些类型的索引,树的索引有什么好处
索引有树、哈希,其他待补充