• 京东一面问题


    京东一面回忆:
    1.大学数学建模比赛的题目。
    2.数组与链表的区别?链表插入一定比数组快吗?
    3.数据结构有哪些?图的结构用得多吗?用图解决了哪些实际问题?
    4.虚拟内存与内存的关系、区别?为什么要用虚拟内存?除了内存使用效率高以外,还有哪些优点?
    5.计算机组成原理知识。
    6.常见的排序算法,快速排序思想。
    7.Java1.8中的HashMap底层原理,Java1.7中HashMap扩容的其他缺点?解决哈希冲突的方法,除了顺延还有其他方法吗?红黑树的原理,Java中键的散列成HashCode的计算原理。用HashMap在实际生活中解决过哪些问题?
    8.JVM有哪些区?类加载机制,垃圾回收算法。
    9.多线程中数据一致性,volatile数据可见性,对于volatile数据一致性问题,除了syncronized还有其他方法吗?线程池用过哪些(不是数据库的线程池)?
    10.syncronized的底层原理实现。.Lock的问题。
    11.TCP的三次握手。
    12.mysql底层实现、索引的问题、隔离问题,索引调优问题,除了主键以外还有其他索引吗?讲讲B+树。
    13.Mapper的原理,怎么与数据库连接?
    14.知道哪些设计模式?监视器模式知道吗?
    15.Java读取IO的原理,读IO中运用了哪些设计模式?IO/NIO ?
    16.事务隔离的原理。
    17.SpringMVC的流程。
    18.redis有哪些数据格式,redis的原理。
    19.高并发问题,怎么解决高并发?怎么解决redis缓存击穿问题?
    20.高并发下怎么解决数据库的数据一致性?怎么解决数据库访问速度慢?
    21.neo4j的底层实现?原理?项目的问题。

  • 相关阅读:
    WM_COMMAND 和 WM_NOTIFY 的区别
    C 游戏所要看的书
    Source Insight中文字体设置
    在 windows7 中使用 vs2003 时,“在文件中查找”导致无响应的问题
    解决VS2008 调试启动特别慢
    c++ 浅谈 new 的使用
    Access界面基础操作
    与孩子一起学编程12章
    YT工作日志-0911
    两种方式遍历二叉树--递归方式和非递归方式
  • 原文地址:https://www.cnblogs.com/luo-c/p/13665955.html
Copyright © 2020-2023  润新知