3.27 淘天一面 电话面

#阿里求职进展汇总#
被光速约面,打了50分钟电话,从本科拷打到研究生,从上课拷打到项目

怎么实现定时调度?
每五分钟调度一次怎么实现?
消息队列里任务如果需要是有序的,该怎么处理?
多任务调度出现死锁问题怎么解决?
死锁的四个条件
外卖项目里面用了什么技术栈?
spring mvc介绍一下
mybatis介绍一下
springboot介绍一下
mysql事务怎么实现的?
事务的四个特性
mysql的索引
聚簇索引和非聚簇索引
普通索引和主键索引有什么区别?
为什么要这么设计普通索引?
普通索引需要回表查询,为什么?
索引为什么不放数据的地址?
地址什么场景下会发生变化
insert语句的数据地址会不会发生变化?
Java有哪些内容?
Java内存结构为什么要对内存进行划分
方法区存了什么?
方法区会不会出现内存溢出?
方法区在运行时内存会溢出吗?
osi为什么要分七层?
tcp和udp有什么区别?
mysql什么场景下会锁行、锁表、锁间隙,场景
表锁和行锁会出现死锁吗
如何避免死锁?
设计模式有哪些?
spring用到了哪些设计模式?
spring ioc的相互依赖解决方案

反问面试官表现,面试官说广度深度都还行吧,然后分享了一下业务就这样了。
全部评论
请问下大佬为什么没有投字节呢?
点赞 回复 分享
发布于 04-02 23:19 山东

相关推荐

害,这个时间点尬飞了,感觉四非Javaer得边实习边秋招(感觉秋招就是积累经验)了说实话,看了很多大佬,感觉他们基础太扎实了,而鼠鼠算是不自律,不过发散能力不错,可以去深挖和拓宽,但是很容易被,面向对象?软硬中断?这类打趴,可能是鼠鼠确实不喜欢直接背,更想用自己的话和生活例子解释(比如上次被问到死锁,我都是用面试官和我和面试用例子讲死锁是什么,条件是什么)总之就是感觉有些东西鼠鼠可能得靠研究计算机历史+看八股,才能很好去回答问题1.自我介绍起手2.看你实习和项目都用了ES2.1为什么用es2.2数据如何导入?(类似于定时任务,MySQL save时同步加入)2.3用ES 查询会不会慢?> 谈了后续AI引入关系,用ES做全文索引以及向量数据库,谈他和MySQL各自之间的特点为什么相互不可替代>定时任务 差集增量,合集删除>讲了master data,协调结点,data 结点相关,还有并行搜索,FST和Posting,所以搜索速度并不慢,然后提了近实时问题3. 我看你简历用redis挺多的3.1你一般引入redis做什么?3.2为什么这里要用Bitmap?>说了一般redis缓存用的很多,因为用他做缓存因此顺便也用它搞分布式锁。 不然可以直接用Java服务实现分布式锁>这里感觉答的不好,因为数据量确实不大,这里就有点像是跟面试官聊天讨论,然后坦诚说主要是学习以及后续扩展方面说4.你自己写了RocketMQ4.1Rocket你既然用了,肯定也知道他的优点和运用场景,我们也不讨论他的优点什么了,你就说说,引入后,缺点有哪些?>说了,配置问题,2C4G服务器部署问题还要考虑重复消费,幂等问题,加上spring提供的AMQP协议框架不太支持手动ACK,要用更底层点的(template)。所以更麻烦,而且隐患坑多(说缺点前还是说了为什么用MQ)5. 那你MQ挂了怎么办?>只能靠同步刷盘,持久化应付一下,目前是单实例(这里没说降级服务,虽然想了想,自己没写,且可能把握不住,就没有说太多)==========分割========后面就是喜闻乐见的反问了1.作息?这一点面试官就讲了很多,衍生了很多消息2.后续流程 只有这一面3.通过的话,是不是跟你一组? 我是你mt4.技术栈
查看8道真题和解析
点赞 评论 收藏
分享
某医疗科技公司 硬件开发 7k*13 本科其他
点赞 评论 收藏
分享
评论
1
20
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务