4.10 腾讯(大连)
自我介绍(介绍了自己的两个项目)
- 做一个rpc框架首要考虑是什么
- 序列化为什么用protostuff
- 底层通信用的是什么(netty)
- netty为什么这么快 (主从Reactor)
- NIO的是同步的嘛?(同步非阻塞) 同步体现在哪 ?
- 为什么不用REST 而用RPC ?(Rest基于Http rpc 基于tcp)
- Http一定比tcp快嘛
- zookeeper在项目里主要是做服务注册和发现 那么它的原理是什么
- springboot与springmvc的区别
- springboot的启动原理
- springboot的注解 (component)
- spring ioc aop的原理
- kafka在项目里做什么 消息队列
- 为什么选择kafka 而不选择其他的消息队列 有没有考虑过用其他的消息队列
- 关注为什么要用zset ? zset使用什么排序的 ? zset的底层是什么
- redis hash的底层是什么 ?
- java中list是有序的嘛? Hashset HashMap是有序的嘛?HashMap的复杂度
- innodb 和 myisam的区别
- 说说mysql中的锁
- B+树和B树的区别
- 说一下JVM的内存分区
- 你有什么想问我的 (公司的技术栈 他说会接一些腾讯的项目)