阿里一面 8.11
(电话面试40分钟)
1.自我介绍2.问了下简历上获奖经历
2.深挖项目(说了十来分钟,问了项目中的中间件)
3.Redis分布式锁如何实现
4.Redis集群master节点的投票机制
5.Redis中的list类型做消息队列和RabbitMQ区别
6.如何保证(mysql和redis)数据一致
7.mysql的binlog日志作用
8.数据库的三范式
9.java基本数据类型
10.值传递和引用类型传递
11.死锁产生的条件
---还有很多题目想不起来了,面了大概40分钟让后开始写算法题---
场景题:
1.1G大小的.txt文件,里面只存储了单词 每个单词一行且每个单词不超过16个字母,让后电脑的运行内存是1MB,如何找到出现次数最多的100个单词?
2.一个字符串中的最长回文子串长度?(只用说思路)
3.面试官自己出了一个算法题目,让我代码实现。难度位于(简单或中等)题目有点长这里就不贴了。
(电话面试20min)
1.自我介绍
2.说说在学校做过的项目
3.分布式架构和单体架构区别?为什么要出现分布式架构
4.单题架构可以通过改代码,变成分布式架构么
5.你做过的所有项目中,哪个最有挑战性
6.从做这个项目过程中学到了什么?
7.都有什么可以实现分布式锁?
8.讲一下dubbo的具体调用过程和角色
9.dubbo和springCloud Feign远程调用的区别
10.哪个速度快,为什么快?11.了解过金融么?(不了解)
12.说说做项目中遇到最大的问题,是怎么解决的?
---------忽然就不问了,感觉很突然-----------
反问:
这么快就面试结束了么?(是的)
这是什么部门?(金融**产品技术***部)没太听清楚
需要提升的地方?
三面 8.27
(电话面试 20min)
感觉HC没了,随便问了问平时写的项目,和一些基础知识。
让后过了半个小时官网就显示流程重新开始了。
----------------------------------
整体来说面试体验还是不错的,不会的时候面试官还提醒提醒。可能是能力一般 学历也不是太行就凉凉了。
不过也是第一次而已,未来继续加油努力。
全部评论
(7) 回帖