微信支付一面(一面过了,二面没过)
1 项目的难度点在哪里
2 项目的网络攻击
3 了解过xss工具
4 mysql隔离级别
5mvcc解释一下
6mysql在高并发的情况下怎么保证数据不会改乱
7 一般有哪些锁
8 实习工作有没有接触过分布式事务的东西
9比较熟悉的java,介绍一下java的多态的实现原理
10 计算机网络,简单介绍一下http和tcp的区别
11 tcp是怎么保证可靠的传输
12 简单介绍一下四次挥手的过程
13 浏览器的访问过程
14 项目后台比较多。但是分布式事物不是很了解
15 leercode 合并两个有序链表
16 进程和线程区别;
17 协程了解过吗?
18为什么有线程还有有协程
19 零拷贝有了解过吗
20cap定理
21 解释一下三个指标的意思
23csrf攻击自己上网查然后自己介绍一下,10分钟后总结