汇总

算法:
给定一个链表L1、L2,每个元素是为10以内的正整数,链表表示一个数字,表头为高位。 求两个链表之和,以链表形式返回 如:
L1 5 -> 6 -> 2 -> 3 -> 7 L2 1 -> 7 -> 0 -> 9 -> 2 和为: 56237+17092=73329

动态代理
java多线程
Runnable与继承Class比的好处
Callable
java异常类的结构
Catch里return了,finally还会执行吗

XSS
CSRF(Cookies为什么不安全)
Redis分布式锁,master宕机怎么选新的master
Nginx怎么转发的
JS代码能不能改cookies
NIO
RPC方式

protobuf
grpc
布隆过滤器
thrift
mvcc
graphQL
怎么设计推送
数据库索引的原理,B+树,为什么要用B+树作为数据库的索引?

按层次打印二叉树,需要打印换行符

把“二百五十万一千零一”转换成数字

你可能感兴趣的:(面试)