zoukankan      html  css  js  c++  java
  • 面试经历

      记2016-6杭州面试经历:

         1.组合索引(a,b,c) where a and b and c 和 where a anc and b 是否都走索引,我回答是,问为什么,当时没回答上来;

          后来查询是mysql查询优化器做了SQL优化,会把第二条SQL也变成where a anf b and c;

         1.1. SQL优化经验,为什么走索引会快,以及索引的结构。

         

        2.Dubbo以及原理,怎么实现的远程调用,如何服务治理的,客户端、服务端、注册中心之间的连接方式,客户端直接调服务端为什么是短连接;

        3.分库以及原理,如何保证数据在各库间的平衡;

        4.网关鉴权以及原理;

        5.AOP方式(两种代理),能否自己写出一个AOP;

       6.并发场景经验及处理

       7.正常API接口有哪些注意事项(可考虑数据量,安全性等)

       8.线程状态,sleep和wait的区别,多线程的经验;

       9.一个人只有100块,一本书一百块,同一个人打开两个网页同时点击买书,如何控制只能买成功一本?

       

       10.缓存经验

       11.集合有哪些,arrayList和linkList的区别,arrayList初始化容量100,当加入第101个元素的时候发生了什么?HashMap的结构?ConCurrentHashMap的结构与实现?

       12.事务处理,跨库事务如何处理?

       13.讲理解中的Spring MVC;

       

         

         

       

          

          

  • 相关阅读:
    apache安装 解决无services
    需要看的书
    rbac
    IDocHostShowUI
    Eclipse快捷键大全
    Linux中vi显示中文乱码的问题
    如何编译安装Go语言
    ubuntu11.04 下LAMP 开发环境配置
    网络内核sk_buff结构体
    查看所有表名,查询结果加上字符
  • 原文地址:https://www.cnblogs.com/tianyuxuepiao/p/5613151.html
Copyright © 2011-2022 走看看