题目

作者: f7629e2bca1c | 来源:发表于2021-08-29 12:25 被阅读0次

    一,技术面试的过程:
    1,内存泄漏如何排查

    2,火车算法你了解多少

    3,说说几种线程安全的map

    4,锁的类型都有什么 行锁和表锁分别用什么实现

    5,分布式锁有几种实现方式

    6,StringBuffer的实现方式,容量如何扩充

    7,sql性能如何进行优化?

    8,mq消息一致性

    9,IOC AOP讲解下原理

    10,CountDownLatch用法详解

    11,索引有几种类型 几种扫描方式

    12, union 和 union all的区别

    13, innodb和myisam的区别

    14, mysql有几种隔离级别,默认的隔离级别是什么,说一下实现原理

    15,json和xml数据格式的区别和用法

    16,springboot 如何互相调用

    17,jpa框架说下你的理解

    18,jdk1.8和jdk1.7的区别和日期区别

    19, 深拷贝和浅拷贝的区别

    20, 线程池怎么保证线程一直运行

    21, 线程池的拒绝策略

    22, syncjronized关键字作用是什么

    23, 线程之间通信方式你知道几种

    24, hashset去重原理是什么

    25,TreeSet如何逆序

    26,Java中有哪些是有序的集合

    27,map有几种遍历方式

    28,线程和进程的区别

    29,jvm数据的区域说一下

    30,shiro的权限管理安全框架怎么理解的

    31,Concurrenthashmap的实现原理

    32,hashtable线程安全吗

    33,linux几种文件传输方式

    34,ClassLoader工作原理是什么

    35,然后就是分享一下你遇到问题如何处理 ,把你的思路给我描述一下

    阿里校招
    看下前面面试阿里的题:

    1.自己看过的源码,说一下?

    2.一个整形数组,给定一个数,在数组中找出两个数的和等于这个数,并打印出来,我写的时间复杂度高,要求O(n)。

    3.看过这么多源码,你觉得什么东西最重要?

    4.分布式锁、Redis缓存,系统架构图,MySQL的特性。

    1. 如何解决死锁? 写一个JAVA死锁的列子?

    6.Spring AOP的实现原理,底层用什么实现的?

    7.接下来还是场景题,图片框架的实现,涉及到的缓存,线程池,线程池该如何分配线程数量。

    8.HashMap数据存储结构? key重复了怎么办? 是如何解决的?

    1. LRU缓存机制。

    10.给定一个二叉搜索树(BST),找到树中第K小的节点。

    11.java反射为什么会慢

    12.http的强缓存和协商缓存

    1. hashmap有什么漏洞会导致它变慢?

    14.说一下分布式事务的TCC模式

    相关文章

      网友评论

          本文标题:题目

          本文链接:https://www.haomeiwen.com/subject/wcaniltx.html