首先要清楚公司想招什么样的人
- 在团队里写业务,兢兢业业、思维逻辑敏捷周密的
- 技术达人,带领团队技术开拓和创新的
- 全方位都有涉及的偏管理的leader
我司准备招第一类人,我的面试思路
- 考察业务能力
- 你都做过哪些项目,描述下这些项目。考察应试人员对之前项目的整体理解和掌握,并考验应试人员的表达能力和思维逻辑。
- 在介绍项目中,互动可以问些你感兴趣或不了解的。考查应试人员的应变和项目熟悉度,并增加互动活跃氛围。
- 你遇到过最复杂的业务是什么?怎么实现的?该实现有什么优缺点?
- 考察个人能力
- 遇到过什么技术问题,你是怎么解决的,考察应试者面对技术难点的处理方式
- 是否会fork一些github上的开源项目
- 自己是否会去看源码,如果看过介绍下其中几个
- 有了解过jdk11的新特性吗?新增了两种GC
- 考察技术能力(这块是提问的大头,但我目前挺欠缺的,最近在搞大数据没啥时间看书,也问不出啥像样的问题)
- java基础
· 泛型中有多态的概念吗
· Spring有哪些组件,说说各自组件的用处 - jvm
· 基于分带的几种GC垃圾回收机制
· 是否有内存调优经验,有用过JProfile类似的工具吗
· 类加载过程 - 微服务:
· 用过哪几个组件,各个组件的各自作用是什么
· Eureka的高可用体现在哪几个方面
· 微服务和单机服务的优缺点
· 分布式事务一致性
· 你觉得dubbo和spring cloud哪个好 - linux
· 查看进程是否存活
· 解压tar包命令
· 列出当前jvm进程
· 查看端口绑定的信息 - 数据库
· MySQL存储引擎myisam与innodb的区别 - 搜索引擎
- 其他
· 介绍下Dokcer容器,和传统的虚拟机什么区别
· redis事务,redis通过 MULTI、EXEC、WATCH 等命令来实现事务(transaction)功能
· 缓存雪崩和缓存穿透问题解决方案
· redis 的并发竞争 Key 问题
· redis 持久化机制,1.快照(snapshotting)持久化(RDB) 2. AOF(append-only file)持久化
· redis常见数据结构
· redis哨兵机制
· 有没有用过一些其他第三方产品
网友评论