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

原创
04/07 15:17
阅读数 49

    前几天帮群里朋友面试,时间大都在晚上,采用视频面试方式,由于明确要求侧重在微服务,中间件方面的应用,围绕这些进行了问答,说下面试中遇到的问题。

面试准备

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

  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人

本文分享自微信公众号 - 赵KK日常技术记录(gh_cc4c9f1a9521)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部