记录一下处女面 麦可思(成都)
4.27

腾讯会议的线上面试,30分钟就结束了
首先是自我介绍
1.HashMap是线程安全的吗?不安全怎么体现出来的?那可以用什么替代
2.HashMap可以存储null吗?key和value都可以吗?
3.线程池用过吗?
说到线程池本来想通过项目介绍一下的,被打断了,这个面试完全没有问到项目相关诶
4.讲讲线程池和线程池的过程吧
5.Redis是单线程的吗?那它为什么还快?
怎么就忘了说单线程避免锁竞争和线程切换的开销了
6.Redis 怎么实现分布式锁
7.说说mysql吧,我现在有这样的五级表,部门,子部门,子子部门,我想通过一个部门id查出来他的所有最底层子部门应该怎么写sql
给我问懵了,五级表是啥意思,我以为是五张部门表,然后说子节点可能重复吧需要去重之类的,后来才知道是一张表里存了所有的部门数据,会维护一个子部门id列,我就觉得这好像树深度啊,然后sql能怎么实现??实在不知道,他说那讲讲业务层面用java怎么写吧,我就在想CRUD那一套没想明白,这个怎么看怎么像是算法了,我就说查一个部门的子节点一直往下查直到为null。
后来面试官说是递归查询,sql里也有相应的递归函数(我嘞个雷)
我想到了是递归但是没能说出来
8.说一说主键id自增和预留都有什么优缺点
预留我没懂怎么个预留就问了一下,说的是雪花id和uuid都可以。
9.讲讲Spring依赖注入
10.什么是原子操作,Java怎么实现原子性
反问阶段:
1.业务是什么?
这是一个教育行业的数据搜集的厂,主要负责大学生问卷调查的数据处理,到时候进去就是问卷的服务端开发。
2.我要快速入手现在还需要学什么呢?
主要还是得去经历实际业务才知道
由于筑波没有录音没有录屏导致按记忆只能记起来这么多了
一开始还挺紧张,自我介绍都口胡,后来就放松下来了,问的也不深
#面试#
首先是自我介绍
1.HashMap是线程安全的吗?不安全怎么体现出来的?那可以用什么替代
2.HashMap可以存储null吗?key和value都可以吗?
3.线程池用过吗?
说到线程池本来想通过项目介绍一下的,被打断了,这个面试完全没有问到项目相关诶
4.讲讲线程池和线程池的过程吧
5.Redis是单线程的吗?那它为什么还快?
怎么就忘了说单线程避免锁竞争和线程切换的开销了
6.Redis 怎么实现分布式锁
7.说说mysql吧,我现在有这样的五级表,部门,子部门,子子部门,我想通过一个部门id查出来他的所有最底层子部门应该怎么写sql
给我问懵了,五级表是啥意思,我以为是五张部门表,然后说子节点可能重复吧需要去重之类的,后来才知道是一张表里存了所有的部门数据,会维护一个子部门id列,我就觉得这好像树深度啊,然后sql能怎么实现??实在不知道,他说那讲讲业务层面用java怎么写吧,我就在想CRUD那一套没想明白,这个怎么看怎么像是算法了,我就说查一个部门的子节点一直往下查直到为null。
后来面试官说是递归查询,sql里也有相应的递归函数(我嘞个雷)
我想到了是递归但是没能说出来
8.说一说主键id自增和预留都有什么优缺点
预留我没懂怎么个预留就问了一下,说的是雪花id和uuid都可以。
9.讲讲Spring依赖注入
10.什么是原子操作,Java怎么实现原子性
反问阶段:
1.业务是什么?
这是一个教育行业的数据搜集的厂,主要负责大学生问卷调查的数据处理,到时候进去就是问卷的服务端开发。
2.我要快速入手现在还需要学什么呢?
主要还是得去经历实际业务才知道
由于筑波没有录音没有录屏导致按记忆只能记起来这么多了
一开始还挺紧张,自我介绍都口胡,后来就放松下来了,问的也不深
#面试#
全部评论
我也面了,问的差不多,基本上都答上了,结果给我挂了,不知道什么意思
请问这是测试岗嘛

相关推荐

点赞 评论 收藏
分享