阿里 菜鸟网络(一面)
Posted 皓洲
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里 菜鸟网络(一面)相关的知识,希望对你有一定的参考价值。
阿里 菜鸟网络 (一面)
Base:杭州,岗位:Java后端开发
自我介绍?
为什么选择的是应用开发,而不是算法类的呢?
介绍一下你的项目,用了哪些模块?技术细节可以介绍一下。
web框架是什么?
SpringBoot和Spring的区别?有什么优势?
Java中常用的数据结构?这些数据结构是线程安全的吗?
如果我要在多线程的环境下使用这些数据结构我应该怎么做?
常用的设计模式有了解吗?
简单说一下工厂模式吧
innoDB引擎的索引是什么数据结构知道吗?
B+树相对于B树有什么坏处?
数据库的事务有几种隔离级别?可以说一下吗
你的项目数据库设计设计了几张表?
第三范式的话,那是避免了数据冗余吗?
多线程开发,以前有做过吗?
线程池有了解吗?
分布式系统相关的有了解吗?
如果在分布式系统中存储NOSQL的数据库能说吗?
Hadoop的存储框架是什么?
分布式系统的CAP理论有了解吗?
情景模拟:我要设计一个系统,每一个学生登录后如果五分钟没有新的消息来,就提醒他,用什么数据结构实现?
方法维护两个数据结构:一个map一个优先队列
比较频率如何?
成绩如何?排名多少?
问一个和代码无关问题,分享一下最具成就感的经历
这次面试就到这里了你有什么想问的吗?
以上是关于阿里 菜鸟网络(一面)的主要内容,如果未能解决你的问题,请参考以下文章
Java中高级技术核心精通之后,四面阿里菜鸟成功,Offer已拿!