zoukankan      html  css  js  c++  java
  • 2017面试碎碎念

    阿里:

    1、数据库索引、事务

    2、IOC优缺点、aop使用场景,

    3、ThreadLocal线程数据,

    4、dubbo MQ使用场景,区别,

    5、mybatis和手写sql区别,有什么好处,(mybatis 如何处理sql注入)

    6、session 和cookie区别,用户登录如何处理session(如何找到自己的session)

    7、谈谈对线程安全的理解

    8、HashMap和HashTable的区别,引入线程安全,有没有更好的处理方式?ConcurrentHashMap 内部如何实现

    9、Collection的几种实现方式及其区别?

    10、前端框架用过哪些?有什么好处?

    11、线上负载过高?如何处理,处理步骤是怎样?(Linux)

    12、jvm 内存

     线程安全相关:

       多线程环境下,需要采用同步机制来保持对数据的访问;

       1、同步:synchronized 、reetrantLock、volatile、原子变量

       2、线程封闭:ThreadLocal

       3、将变量设置为不可变的变量: final修饰符

    微盟:

       1、分布式锁如何实现

       2、设计一个抢红包系统

    未来一年内focus的技术:

      高并发、分布式、数据库高并发下的一些处理措施、Linux、嗯暂时这么多

  • 相关阅读:
    c-指针
    iOS 多线程
    iOS 必备技术点
    网络请求
    objective-c基础教程——学习小结
    id类型
    排序算法
    iOS网络
    iOS 绘图
    Python——字符串2.0(实验)(python programming)
  • 原文地址:https://www.cnblogs.com/Non-Tecnology/p/6669972.html
Copyright © 2011-2022 走看看