云账户---一面
自我介绍
项目中是如何实现的
实习过程中是如何做这一点的
项目中遇到的最大的难点
TCP协议是如何保障可靠性
IPv4地址的位数,位数的构成
C类地址的结构
死锁发生的几个必要条件
如何预防死锁
Mysql是如何实现原子性的
什么时候会出现回表查询
索引失效情况
排序过程中稳定排序是指什么
HashTable中插入一个元素的时间复杂度是多少
链表中查找一个元素的时间复杂度是多少
1-10000取出5个不重复的随机数
自我介绍
项目中是如何实现的
实习过程中是如何做这一点的
项目中遇到的最大的难点
TCP协议是如何保障可靠性
IPv4地址的位数,位数的构成
C类地址的结构
死锁发生的几个必要条件
如何预防死锁
Mysql是如何实现原子性的
什么时候会出现回表查询
索引失效情况
排序过程中稳定排序是指什么
HashTable中插入一个元素的时间复杂度是多少
链表中查找一个元素的时间复杂度是多少
1-10000取出5个不重复的随机数
相关推荐
球球与墩墩:这不是前端常考的对象扁平化吗,面试官像是前端出来的
const flattern = (obj) => {
const res = {};
const dfs = (curr, path) => {
if(typeof curr === 'object' && curr !== null) {
const isArray = Array.isArray(curr);
for(let key in curr) {
const newPath = path ? isArray ? `${path}[${key}]` : `${path}.${key}` : key;
dfs(curr[key], newPath);
}
} else {
res[path] = curr
}
}
dfs(obj);
return res;
}
查看3道真题和解析