Zoom 后端开发 日常实习面经 - HR挂
一面:
Java访问修饰符的作用范围
static和abstract可以同时修饰一个方法吗
final的作用对象
Java中有哪些多线程机制
synchronized机制,实现的是公平锁还是非公平锁,为什么公平锁要比非公平锁慢?
Redis的常用数据结构?
如果需要统计某一天的用户的访问次数应该用Redis哪个数据结构?如何找到排名前十的用户?
多线程分别统计然后进行计算应该如何实现?
hashCode和eqauls的关系,hashcode相等的话equals能否相等,equals相等hashcode能否相等?
算法:判断链表是否有环,如何求出环的长度
算法:两数之和,有重复数字的情况
MySQL,从三张表中查询平均分数大于85的学生
InnoDB以外的存储引擎,他们和InnoDB的区别
MySQL隔离级别?
MySQL如何保证可重复读以及防止幻读?
Spring如何实现IoC?使用的是Java的哪个机制?
Spring的自动注入方式?
Spring如何在完成属性注入之后输出一条日志?
AOP的通知类型?发生异常后afterreturning是否还会调用?
float f = 3.14;能通过编译吗?
总结:面试内容不是很难,面试官非常友好,面试体验极佳
二面:
ArrayList和LinkedList的区别?arrayList如何扩容?扩容的时候插入元素怎么办?
ArrayList使用场景,LinkedList使用场景?它们的优点
int转long,long转int synchronized修饰实例方法和静态方法的区别?
总结:面试官好像是部门leader,但是好像没怎么准备,有两个问题问到一半发现问错了,半小时就结束了,以为凉凉,居然过了
他还问我笔试有什么印象深刻的题吗?我说前面的题不会做 算法题比较简单
最后hr面挂了 这我是没想到的
可能是因为到岗时间太晚了吧 总之hr小姐姐态度还是很好的(拉踩一波某斯拉hr
#面试复盘##面试题目##ZOOM#