一面
全副问根底,答得不好,在这里记录一下,攒攒人品。
- 有环链表 一个有环的链表,如何确认链表有环,环的长度。
- hashmap 设计一个 hashmap,你要用什么数据结构 能用数组能做为存储 hashmap 的数据结构吗?不能的话,要怎么做?怎么解决 hash 抵触 你的设计里怎么依据 key 查找对应的值
- mysql 事务 mysql 事务的隔离级别有几种,别离论述 在串行化隔离级别中,怎么加读锁和写锁,这里的锁是什么锁:表锁?行锁?还是其余锁?
- mysql 的索引 假如联结索引为 <a,b,c> select * from table_name where c> 10 and a = 10 and b < 10 limit 2000,10 该语句有什么问题,如何优化
- Linux 操作相干 如何查看 cpu 占用 top 命令中 idle 字段的解释 如何查看端口占用 如何查看文件操作权限 ls -al 中 每行前 10 个字符的意思 如何更改文件权限
- go 相干 介绍一下协程,协程和线程的关系 MPG 模型 一个 main 函数内用 go 开启多个协程,当初一个协程 panic 了,main 函数会怎么?为什么?用户态和内核态
- tcp 相干 tcp 和 udp 协定的区别,tcp 有而 udp 没有的特色有哪些 tcp 中滑动窗口的原理,假如窗口 1,2,3 曾经发送,远端 ack 4,这时候滑动窗口要向前挪动吗?为什么?
- http 相干 http 如何实现有状态连贯 cookie 和 session 的区别
- 编程题 字符串加法:实现加法,然而输出和输入的数字都是字符串格局