java面试了25人,有人12分钟就挂了

面试准备

前期的面试我没有在意,在HR约过时间后我就按约定时间去加微信面试了,真的是什么环境都有,有的黑乎乎一片全程看不到人脸,有的网络卡成狗,我全程呐喊,有的在闹市区一遍接着一遍的奶茶酸辣粉,有的就只看见个人脸,晃来晃去。面试完第一批,我就明确要求了面试准备。


## [2024最全大厂面试题无需C币点我下载或者在网页打开全套面试题已打包](https://pan.quark.cn/s/865a0bbd5720)

## [AI绘画关于SD,MJ,GPT,SDXL,Comfyui百科全书](https://yv4kfv1n3j.feishu.cn/docx/MRyxdaqz8ow5RjxyL1ucrvOYnnH)

  1. 远程面试最起码保证光线良好

  2. 最好是坐姿上半身面向镜头

  3. 保持环境安静,且网络畅通

面试过程

首先自我介绍,以及最近的项目介绍,然后围绕项目以及核心点和简历写的技能点面试。

这里简单抄录下我问过的问题,面试者是1-3年

微服务相关

1.Springcloud 组件介绍,cloud不熟悉  dubbo框架

Eureka自我保护机制,心跳检测机制,CAP原则 

注册中心的区别 Eureka  vs zookeeper

负载均衡算法   可以自定义吗? 

Feigin写相同url会报错吗

nacos  保证什么原则?AP+CP

ribbon 负载均衡算法 轮询,随机,一致性哈希  可以自定义吗?ribbon  loadBalance  

Feigin  value指定服务名 运行时错误  

hystrix  服务降级的基本概念 主启动注解

zuul  网关三个基本概念  

微服务如何生成分布式id?

2.SpringBoot与Spring的区别 

3.springboot启动过程中做了哪些事情?

run方法

主启动类的注解 

4.spring的事务了解过吗    事务也没了解过?!!!  数据库的事务呢?  什么叫事务?

5.Spring 是如何解决循环依赖的问题的?  什么循环依赖

6.SpringMVC 的运转流程

7.布隆过滤器

redis相关

redis的数据类型  为什么考虑用redis?

redis的持久化机制 redis挂掉重启服务数据还在吗?  4.0以后?5.0   6.0

redis底层数据结构dict zSet的底层数据结构?

redis如何解决并发竞争key问题?

缓存穿透的解决方案

redis底层数据结构dict 

zSet的底层数据结构

redis与数据库一致性?延迟?

redis缓存淘汰机制

redis如何实现分布式锁

MQ相关

1.为什么使用mq?

2.mq 顺序性消费,如何解决顺序性消费问题?

3.mq的死信队列,如何监听死信队列

4.如何解决mq重复消费问题?

5.消息重发场景

JVM相关

由于95%的人表示对JVM不熟悉,只问了一个人相关问题

1.基本数据模型

2.堆一定是线程共享的吗?TALB知道吗?逃逸分析

3.GC算法

4.垃圾收集器

Linux相关

1如何根据关键字进行搜索日志?

2如何查找某服务配置文件位置

3如何查询正在启动的服务

4生产环境如何排查OOM

5.top k

Mysql相关

1口述简单SQL   最简单的sql挂了一大半

2慢SQL分析

3笛卡尔积

4索引优化

5.隔离级别

6.Btree vs B+tree  B代表什么意思?

多线程与锁

1.ThreadLocal,场景应用,内存泄漏    FastThreadLocal   

2.synchronized的实现原理,是公平锁  jvm方面的实现

3.synchronized与ReentryLock的实现类区别  cas unsafe,

ReentryLock是公平锁?

4.什么是线程安全问题

5.谈一下volatile的理解,哪里用到了?  线程安全的单例模式  

6.cas,cas的缺点   ABA  AQS

7.Atomic的ABA问题  应用场景  cas效率高

线程安全问题 

8.ArrayList是不安全的    如何变成安全的 1.加锁 2.Colletions 3.list.of()

面试问题

1.如果自己写的技能点问最简单的问题却说没用过让人很失望

2.面试过程中一定会遇到自己不会的问题,面试官并不是想为难你而是想看下你是否了解过

3.网络不好影响90%的面试体验

4.最简单得Hashmap的初始容量都不会的就直接结束面试了

5.测试环境如何排查bug不会的结束面试

6.简历写熟悉Springcloud,问了说没用过的结束面试

最终面试25人,推荐人选现场面试反馈1人

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值