一面:1h
自我介绍
怎么学习Java的
Redis中的数据类型
Java内存模型
说说面向对象
线程和进程
线程中是否能包含进程,进程中是否能包含线程
多线程了解吗,线程安全是什么
如何保证线程安全
乐观锁和悲观锁
如何实现线程通信
数组和链表
大O表示法
TCP/IP四层模型
HTTP和HTTPS
HTTPS通信方式
HTTPS加密算法
聚类算法
决策树
手撕:判断链表有环(处理输入有点烦)
反问
二面 1h
自我介绍
围绕项目挖
如何优化查询效率
like模糊查询能加索引吗
Redis缓存入数据库失败应该怎么处理(没答上来)
Redis适用多读场景,为什么用Redis存储浏览次数而不是mysql
Redis的底层结构
消息队列中的协议
写代码中是否有用到什么设计模式
介绍一下设计模式
ES实现的功能
限流怎么实现
有没有参与除了SSM和SpringBoot外的开源项目
聊一聊锁
分布式锁?
开放题:电梯门口有随机大小钻石,电梯从下到上,每到一层可以选择拿和不拿,可以分别每层钻石的大小,如何拿才能最大概率拿到最大钻石
开放题:中国大陆需要建多少个加油站
能否实习
反问:业务职责
总体感觉:面试官态度很好,总是会说好的回应,但奈何本人太菜,分布式不太了解,凉凉
全部评论
(4) 回帖