去哪儿网服务端开发工程师面试
去哪儿网
java
- apache与nginx对比,你觉得他们各自的优缺点?
- 说说堆里面的垃圾回收算法?为什么新生代用复制算法,老年代用标记整理、标记压缩?
- 线程同步与阻塞的关系?同步一定阻塞吗?阻塞一定同步吗?
- 如何设计单点登录,单点登录的原理
- 数据库中的事务是什么?
- 数据库底层有哪些数据结构实现?B树和B+树的区别?你觉得B+树还能在哪些方面做优化?
- 既然线程会共享进程的程序和数据,那么如何保证各个线程之间互不干扰相互独立呢
- 并列的并发消费问题
- 新生代和老年代的回收算法(什么时候是标记清除,什么时候标记整理,什么是复制算法,各有什么优缺点)
- redis如何处理分布式服务器并发造成的不一致
- 多线程你写过吗 有哪些应用场景
- 从系统层面考虑,分布式从哪些纬度考虑
- Redis Cluster?其他开源集群方案?
- 看你项目用过dubbo,dubbo底层是怎么通讯的呢?
- 我在jvm上运行一段java程序输出一条语句,它是怎么输出到屏幕上的
- POST和GET有什么区别?
- 微信二维码扫码如何实现,除了轮询之外有什么别的方法
- maven熟吗,如果遇到版本不匹配的问题怎么解决
- 反射可以调用私有对象吗?
- MySQL的IO过高怎么优化,分库分表及分区