zoukankan      html  css  js  c++  java
  • 阿里面试_技术问题和经验总结

    • 一致性Hash算法的原理
    • 强一致性 弱一致性 最终一致性(2阶段提交,3阶段提交)
    • redis内部原理
    • zookeeper如何实现数据同步的
    • redis和memoryCache的区别
    • zookeeper内部原理(各种一致性算法)
    • zookeeper的一致性是怎么实现的?
    • zookeeper是怎么实现数据同步的?
    • dubbo实现原理(序列化部分和Rpc部分)
    • 用分布式锁的实现(zookeeper和redis)
    • 锁的实现(用锁实现一个阻塞队列,只使用一次synchronized)
    • 自旋锁的概念
    • 阻塞队列的概念,ArrayBlockQueue是怎么保证多个线程不会取到同一个任务的?
    • 线程池的概念
    • hashMap底层原理和concurrentHashMap底层原理
    • hashMap什么时候回造成线程安全问题
    • JVM能创建的最大线程数由谁限制的?
    • 在用|分割的日志中(例如:20160728|ip1|stack),用一个shell命令统计日志文件中ip出现次数最多的10个
    • 线上环境中有一个线程中写了一个while(true)死循环,如何定位到时哪个线程?
    • 回调函数和数据结构和算法实现
    • shell脚本中awk函数
    • mysql分页查询越来越慢的原因
    • ReentrantLock和synchronized的区别

    算法题:

    判断回文和排序,

    回调函数

     其他():http://yjbys.com/mianshi/mianshiwenti/525871.html

    总结:面试的过程中能够讲清楚整体的业务框架,并且能够清晰描述自己的架构。

     (讲自己熟悉的东西,一定不要讲自己不熟悉的)

    三次面试+上机


    以下是答案:

    1. 一致性Hash算法的原理
    2. redis内部原理
    3. zookeeper如何实现数据同步的
    4. redis和memoryCache的区别
    5. zookeeper内部原理(各种一致性算法)

    (zk一致性保障)http://ifeve.com/zookeeper-consistency-guarantees/#more-27849

    1. dubbo实现原理(序列化部分和Rpc部分)
    2. 用分布式锁的实现(zookeeper和redis)
    3. 锁的实现(用锁实现一个阻塞队列,只使用一次synchronized)
    4. 自旋锁的概念
    5. 阻塞队列的概念,ArrayBlockQueue是怎么保证多个线程不会取到同一个任务的?
    6. 线程池的概念
    7. hashMap底层原理和concurrentHashMap底层原理
    8. hashMap什么时候回造成线程安全问题
    9. JVM能创建的最大线程数由谁限制的?
    10. 在用|分割的日志中(例如:20160728|ip1|stack),用一个shell命令统计日志文件中ip出现次数最多的10个
    11. 线上环境中有一个线程中写了一个while(true)死循环,如何定位到时哪个线程?
    12. 回调函数和数据结构和算法实现
    13. shell脚本中awk函数
    14. mysql分页查询越来越慢的原因
    15. 算法题:
    16. 判断回文和排序,
    17. 回调函数

    java多线程题目()http://www.importnew.com/12773.html

  • 相关阅读:
    Spring @ContextConfiguration注解
    【Spring】Junit加载Spring容器作单元测试(整理)
    RestTemplate使用教程
    Linux下Maven私服Nexus3.x环境构建操作记录
    Maven 的 classifier 的作用
    Maven 教程(22)— Maven中 plugins 和 pluginManagement
    IOC给程序带来的好处
    Java NIO原理图文分析及代码实现
    Hadoop的RPC机制源码分析
    Flume之核心架构深入解析
  • 原文地址:https://www.cnblogs.com/zhangshiwen/p/5788467.html
Copyright © 2011-2022 走看看