mianshi总结

前隆金融

jdk7 jdk8 

线程池fixed 1.2 .....10 blockqueue

控制器单例

多线程同步

怎么复用

常用linux命令

List set查多写少,查少写多    hashset与hash table

数据结构

设计模式 spring设计模式 工厂模式种类

 

亚联

业务

 

交行信用卡

数据库处理分区,分表

设计模式

http请求流程

 

徙木金融

数据库索引 ,java文件加载至内存,classloader

 

挖财

hashmap 底层实现 取key的时间复杂度

算法 快速排序等 取第二大

bitmap索引原理

jvm 堆栈 多线程安全

gc

jmm 内存模型  线程通信

 

夸克金融

mybatis拦截器,分页,批量新增

数据库事务类型,传播级别,like索引

 

拍拍贷

死锁,gc,怎么算内存不够,spring三种component区别

 

蚂蚁金服

微信抢红包算法,java生产上调优。工作中写过什么算法。

 

红星美凯龙

阿里百度的开源框架 卡夫卡,多比等第三方开源框架

 

苏宁金融

java批量导数据怎样才快

java bean还有哪些范围singleton prototype

Jvm那5部分

java 堆内存过大 怎么定位

 

快钱

线程池 几个线程跑完,继续做其他事情

服务器负载均衡

spring 说的太浅

 

同鱼科技

快速排序 数据结构

callable 

线程池

 

恒大金融

redis 怎么处理脏读

arraylist底层实现

数据无序排序的map

 

车鱼网络

redis没用过?

第三方框架用的少

抛出异常

 

微盟

dao service controller 搭框架 spring事物配置原理

高并发怎么判断1分钟跑完50w次,压测工具

httpservletrequest. get post 分别怎么取数据

spring mvc 详细原理

 

平安科技

autowired autowire 

select into 错误类型

nest loop hash 区别

 

陆金所

hashcode equals方法,写一个hashmap

算法 1000万,找到两个相加等于

系统调系统

 

安吉星

权限

控制器方法传参不对报错 post get写错报啥错

tomcat分布式

线程 join(long)

 

 

达信财富

spring事务 传播 报错 有些方法不需要事务

系统系统之间交互 通信

负载均衡 读写分离

 

云雀医疗

mybatis 级联查询

aop事务 怎么回滚

 

众安科技

并发包 高并发锁 lock 

redis

项目的异常处理

 

圆通

微服务 spring boot

sql注入

 

驴妈妈

maven生命周期

MQ  webservice

spring boot

还有其他工具

读架构的书

写过注解吗

 

 

 

zhaoxianfeng

技术管理 人品 情感

内心要强大

 

mayinjinfu

http 报文头

double 10/3,

hashmap

原子性

登录  怎么判断在线

java 金额类型

 

平安租赁

springcloud

不注解怎么获取bean

springboot配置过滤器

 

国泰保险

volitail

设计模式

arraylist linkedlist

不可变list

 

oyo

MQ高可用

springmvc aop

设计模式

为啥用微服务

MQ有延时

 

凌禾网络

MQ高可用 分布式 ES原理

分布式锁 乐观锁 悲观锁

zk原理作用

设计模式 写个单例

 

平安一账通

Map去重算法

dubbo消费算法 代理

三种queue

fixed cached线程区别

exist not exist索引

 

安吉租赁

为啥跳操

yiqian的

金融项目我问了下

 

tutorABC

线程池参数 线程池类型对应

AOP 注解 jointPOint

hashmap1.8

 

付费通

定时 线程池

加密

springboot spring区别

分布式锁

rocket activeMQ区别

redis 主从复制

 

tomcat 类加载

spring事务

按钮没反应 原因

spring架构

 

平安信用卡

写建表语句

1.6 1.71.8

 

斑马旅游

检查线程池数据数目

classloader

 

甜橙金融

redis底层及应用

zookeeper底层

dubbo长链接短

ip地址排序

Qps提升到5000方案

 

lmm架构

dubbo我司开发源码

平台架构 业务架构

 

政采云

ES

mysql 同步更新log 读写分离

分布式锁

dubbo 序列化 nio 异步转同步

项目做得好的点

synchronize方法锁

 

饿了吗

说一下你做-项目,说的好像不是你做的。。。

多线程 怎么保存线程状态

hbase 获取时长(100ms以内) 4台 32核 48g

如果缓存获取不到,高并发同时去访问hbase?

 

携程

索引物理层几种 b b+区别

spirng生命周期

autowire源码。。原理

hashmap 为啥2的n次方

currenthashmap

事物隔离离别

 

飞猪

读写锁

数据库优化

socket 几次握手

dubbo限流算法

 

国金证券

hashmap sorted list 时间复杂度

dubbo 限流算法

 

平安金服科技

网关

redis lru算法实现

 

爱回收

1.BeanPostProcessor和BeanFactoryPostProcessor aop原理

2.spring ioc 里面很多工厂 能说出来吗

线程池 execute submit 抛出异常 怎么办

shutdownnow shutdown 等待异常 ThreadPoolExecutor 线程状态

缓存穿透 布隆过滤器原理 为啥不用key-value

原理 nio bitbuffer 哪两个实现 集合 netty

分布式锁 分布式事务

数据结构 索引 b b+区别 红黑树五个性质

索引优化原则

业务架构 系统架构 区别

dubbo 怎么执行的

dubbo寻址路由

源码分析Dubbo服务注册与发现机制RegistryDirectory

zk挂了 直接调用 缓存 哪个类存的 registryDirectory

user对象 name age 张三 20 key是user value是年龄

redis 两种持久化方式

cglib asm lombok

jvm cms 调优 失败 并发模式失败 提升失败

16834 槽

 

平安健康险

mysql b b+ 节点存的啥

gc 几种垃圾收集器 gc算法 heap分代 两种gc时机

treemap hashmap

抢红包项目

 

国泰产险

如何使用多线程?多线程用过什么场景?怎么用的?

如何调用线程池

线程池如何设置

如何确定线程池的大小

如何设置固定大小线程池

针对线程调优的jvm参数有哪些

 

Redis底层数据结构啥样?

Redis有几种结构?用过哪些,什么场景?各个数据结构在redis 如何存储,有何优化?

 

Jvm调优用过哪些参数?垃圾收集器用过哪些?G1什么原理?过程什么样的?

 

Mysql语句优化方案有哪些?MySQL 索引是聚簇索引还是非聚簇索引?是什么结构?为什么能加快查询速度?

 

 

爱奇艺

hbase regin 分裂时机 热点数据处理

美团

spring bean加载时间怎么算

拦截器 过滤器区别

你我贷

activemq

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
回答: HashMap是Java中的一个常用数据结构,它的底层是由hash数组和单向链表实现的。每个数组元素都是一个链表,通过Node内部类实现了Map.Entry接口来存储键值对。HashMap通过put和get方法来存储和获取数据。\[1\] 在重写equals方法时,我们需要同时重写hashCode方法。这是因为在HashMap中,查找value是通过key的hashCode来进行的。当找到对应的hashCode后,会使用equals方法来比较传入的对象和HashMap中的key对象是否相同。因此,为了保证正确的查找和比较,我们需要同时重写equals和hashCode方法。\[2\]\[3\] HashMap在什么时候进行扩容呢?当HashMap中的元素数量超过了负载因子(默认为0.75)与当前容量的乘积时,就会进行扩容。扩容是为了保持HashMap的性能,因为当元素数量过多时,链表的长度会变长,查找效率会下降。扩容的过程是创建一个新的数组,将原数组中的元素重新分配到新数组中,然后将新数组替换为原数组。\[3\] #### 引用[.reference_title] - *1* *2* *3* [史上最全Hashmap面试总结,51道附带答案,持续更新中...](https://blog.csdn.net/androidstarjack/article/details/124507171)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hello_world!

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值