zoukankan      html  css  js  c++  java
  • 【金九银十】百度(三轮技术面)

    • 1.synchrnoized和reentrantlock的底层实现及重入的底层原理

    • 2.锁的四种状态及升级过程

    • 3.CMS和G1的异同

    • 4.G1什么时候引发Full GC

    • 5.除了CAS,原子类,syn,Lock还有什么线程安全的方式

    • 6.HashMap和Hashtable的异同

    • 7.允许null键的map你知道哪些

    • 8.null键放在HashMap的哪里

    • 9.为什么hashtable的扩容是2倍+1

    • 10.红黑树的插入时间复杂度

    • 11.解决哈希冲突的方式

    • 12.现有1T的数据,内存只有1G,该怎么对他们排序

    • 13.Tomcat为什么要重写类加载器

    • 14.tcp握手挥手过程及其状态转换

    • 15.mysql隔离级别

    • 16.B树和B+树的区别

    • 17.你知道哪些设计模式,它们在JDK源码中是怎么体现的

    • 18.Java运行时数据区

    • 19.说一个最熟悉的垃圾回收算法

    • 20.吞吐量优先和响应时间优先的回收器是哪些

    • 21.类加载全过程

    • 22.线程池7个参数

    • 23.CAS的ABA问题怎么解决

    • 24.Java内存模型

    • 25.什么叫做阻塞队列的有界和无界

    • 26.cookie和session介绍一下

    • 27.说一下反射,反射会影响性能吗

    • 28.谈一下AQS吧

    • 29.为什么你说AQS的底层是CAS+volatile

    • 30.JUC包里的同步组件主要实现了AQS的哪些主要方法

    有事评论区留言,也欢迎一起学习的伙伴
  • 相关阅读:
    C#中如何求时间间隔?
    Ilist<T> 转换成 DataSet
    EditPlus 快捷键
    Array和ArrayList的异同点
    sql server 查询数据库中有多少个表
    jquery + Css 模式对话框
    paddingtop、margintop和top的区别
    JQuery之ContextMenu(右键菜单)
    关于TextBox的Enable与ReadOnly属性
    AjaxToollit 3.5 使用整理
  • 原文地址:https://www.cnblogs.com/wt9866/p/13642516.html
Copyright © 2011-2022 走看看