外包面试

1.java基础对于线程池的参数
2.Spring使用熟练,原理
3.分布式事务
4.网关设计思想 限流算法 断路器机制

spring 源码讲解下
redis数据类型
spring cloud 熔断机制,以及如何实现熔断原理?
redis BloomFilter 布隆过滤器
为什么mybatis的mapper没有实现类(原理探究)
spring ioc 有什么用
redis有几种集群方式
redis如何做高可用
reids锁怎么实现
分布式锁怎么做
zk怎么做分布式锁
线程池有哪几种
hashmap
线程安全怎么做
java的内存模型
nginx 怎么做高可用

============================================

阿里云事业群:Jvm 索引 并发 Aop 缓存 多线程 GC集合

阿里云IOT:
1.分布式的事务,分布式锁
2.消息中间件MQ的使用及原理
3.Redis的整个原理
4.微服务和SOA服务的区别
5.业务场景(结合项目的情况了解一些技术点知识)
6.数据库的使用(设计 索引 存储过程之类)

为什么使用微服务,微服务有什么好处,微服务的调用,事物隔离级别,负载均衡,高并发

阿里云供应链:

1 数据库查询及性能分析
2 多表优化
3 线程控制
4 代码优化方案
5 设计模式
6 具体场景方案设计

钉钉:
自我介绍
线程
Dubbo架构
Springaop
在项目中担任的角色
项目中遇到的问题
Redis
怎么样进行分模块开发的
Hashmap和concurrenthashmap的区别
jvm内存模型
事务相关

慧脑外包:

1.自我介绍
2.讲一下以前项目,做了啥
3.因为财务系统,所以问了资金损失情况
4.幂等情况,例如页面支付多次点击
5.并发下锁咋用的

6.类加载机制
7.gc回收机制,回收过程,垃圾回收算法
8.hashmap原理,hash冲突,jdk1.8中改动了啥(红黑树)
9.mybatis和hibernate区别
10.servlet,filter,listener原理,加载顺序
11,工厂模式有哪些,适用场景

12.一百万的数字中取最大的100个
13.如何设计一个双十一秒杀系统

阿里云pass平台:

1.自我介绍

2.项目经历及自己的作用

3.记忆比较深刻的问题及解决办法

4.数据库增删改可能涉及的安全问题

5.自己的技术体系
6.spring常见面试题

阿里云人脸识别:

有设计模式,JVM线程安全,Bean的生命周期,垃圾回收机制,分布式事务一致性解决方案
SpringBoot,Spring相关知识 这两个框架比较详细 Spring中问到了Bean的隔离机制
主要是Java的问题,业务内容问的不多 线程安全,线程池,也问了

关于多线程需要复习的内容:

说下ThreadLocal变量
ThreadLocal是一个关于创建线程局部变量的类。
通常情况下,我们创建的变量是可以被任何一个线程访问并修改的。而使用ThreadLocal创建的变量只能被当前线程访问,其他线程则无法访问和修改。

线程安全的map是什么?

concurrentHashMap 。 答出来以后再问他原理。

如果同一个对象,一个方法加了synchronized,一个方法没加,那synchronized方法阻塞的时候,调用普通方法的时候回阻塞吗?

答:不会 然后问他为啥,说出来以后再问 synchronized原理?和lock的区别

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值