以下文章来源于Hollis ,作者Hollis
大家好,我是 Hollis,很多人都知道,我现在经常作为面试官帮公司招聘,作为面试官,我通常会考察候选人的哪方面技能呢?
看到简历之后,我又会问出哪些问题呢?这一篇我就来简单说一说。
首先要说的是,我面试的过程并不会按照我预先设定好的"题库"逐一去问候选人,而是会根据后续人所回答的问题去追问一些问题。
所以,我一般都会先让候选人做一下自我介绍,然后根据他介绍中有关项目去询问一些知识点。
而有的时候,当一个领域有关的问题问完的时候,我就会考虑换一个方向去问问题,那这时候要问的问题我主要会根据候选人简历上的一些内容进行询问。
所以,简历上面关于候选人的技术栈、主要技能、技能列表等部分内容我是比较看重的。
我一般会认为这部分所写的内容,是候选人自己认为自己擅长的东西,我习惯从他擅长的东西入手。
如前段时间,我在我的知识星球的<模拟面试>板块中,看到一份简历后,我列举了一些我可能会提出的问题。
这份简历是一个在某中型互联网公司工作过 3 年的后端 Java 开发,他的简历排版我比较喜欢,是那种比较干净清爽类型的。
他简历中提到自己擅长内容:
针对这些内容,我在完全不了解面试者的情况下,刚刚拿到这份简历之后,我可能会问出的问题如下:
▲应届生实习生模板
iOS开发工程师简历模板范文——锤子简历
熟悉消息中间件 RabbitMq 的使用及其实现原理
1、项目中使用过 RabbitMQ,是什么场景使用的?不用的话能不能解决问题?
2、RabbitMQ 和其他的同类消息中间件相比有什么优缺点吗?
3、RabbitMQ 如何保证不丢数据?
4、如何保证消息的消费不会重复?
5、什么是业务幂等,什么是请求幂等,你们采用的哪一种?为什么?
6、如果业务层没有做到幂等,还有什么办法在数据库层面避免脏数据产生吗?
有扎实的 Java 基础功底,熟悉 JVM 内存模型、Java 高级特性和类库
1、JVM 内存模型介绍一下吧。
哪些部分是线程共享的,哪些部分是线程独享的?
2、堆和栈的区别?
3、数组分配在堆还是栈?
4、所有对象都在堆上分配内存吗?
5、什么是逃逸分析?什么是变量替换?什么是栈上分配?
6、如何查看堆的使用情况?如何分析堆内存溢出问题?
7、线上频繁 FGC 如何排查和定位问题?
熟悉 Java 网络与服务器编程、Java 多线程编程等
1、什么是线程,进程?并发和并行?
2、并发编程用过哪些关键字?
3、synchronized 的实现原理?
4、volatile 的实现原理?
5、volatile 为什么不能保证原子性?
6、双重校验锁实现的单例中,用了 synchronized 为什么还要用 volatile?
7、知道什么是 CAS 吗?知道什么是乐观锁吗?
熟悉 Mysql 数据库,了解 sql 诊断和性能分析策略,有 sql 优化和数据库运维经验
1、做过哪些 SQL 优化?
2、数据库有慢 SQL,如何排查问题?
3、慢 SQL 会引起什么问题?
4、B+ 树索引和 HASH 索引的区别?
5、B+ 树索引中叶子节点上存储的是什么的东西?有什么区别?
6、什么是最左前缀匹配?什么是索引下推?
7、索引越多越好吗?
8、数据库挂了怎么办?
9、关系型数据库和 NOSQL 有什么区别吗?各有什么优缺点?
熟悉 Nosql 数据库 Redis,了解 Redis 事务控制;主从复制及持久化恢复等
1、Redis 的线程模型?
2、单线程的 Redis 如何保证高效的?
3、Redis 的事务控制怎么理解?
4、如何解决缓存和数据库之间的数据一致性问题?
熟练使用常见的开源框架,如Spring,Dubbo,Mybatis,SpringMVC,SpringBoot,SpringCloud等。
1、为什么要使用 Dubbo?
2、SpringBoot 的 starter 机制了解吗?
3、MyBatis 和 Hibernate 有什么区别?
4、为什么用 MyBatis?
熟悉 linux 系统常用操作命令
1、Linux 机器 LOAD 飙高如何排查?
以上,就是看到一个 3 年左右的 Java 开发的简历中技能描述信息后,我可能会问出的一些问题。
但是在实际面试过程中,我会根据实际情况去问问题,以上这些可能只有 20 %- 40 %会被真正的问到。
另外,其实以上这些问题,并不是随随便便问出来的,其实很多问题都是有一些关联性的,并且都是有目的性的。
不同的问题考察的是候选人的不同的能力。
关于我问一些问题的目的,以及我在面试中会重点关注候选人的哪些方面的能力,有机会我再单独分享。
锤子简历模板范文,一键导入简历模板内容
锤子简历模板分类
职位
客服简历模板编导简历模板编辑简历模板律师简历模板翻译简历模板咨询顾问简历模板电子商务简历模板市场营销简历模板软件测试简历模板UI/UX简历模板管理培训生简历模板外贸简历模板采购简历模板策划简历模板护士简历模板建筑简历模板助理简历模板运营简历模板产品经理简历模板程序员简历模板银行简历模板设计师简历模板人力资源简历模板财务简历模板销售简历模板医生简历模板教师简历模板会计简历模板
【使用锤子简历小程序制作简历】
零经验实习简历模板
21254人用过
学生求职简历模板
52754人用过
申请研究生简历模板
2324人用过
经典工作简历模板
6254人用过
投行咨询简历模板
12465人用过
产品经理简历模板
7532人用过
程序员简历模板
7457人用过
留学英文简历模板
4554人用过