阿里巴巴javaee工程师面试经验:自我介绍 算法题:给定任意一个字符串
2020-02-17 22:56:04 | 来源:职朋网友分享

为了帮助职业圈网友能够及时了解阿里巴巴的面试流程以及面试过程所涉及的面试问题,职业圈小编把刚获得的阿里巴巴面试经验马上编辑好,快速提供给大家,以便能够尽快帮助到有需要的人。这次面试总共花了1天。面试形式包括电话面试。

面试过程 自我介绍
算法题:给定任意一个字符串,求出现次数最多的字符。
ArrayList 和 LinkedList 的区别及它们的使用场景
重载和重写的区别
数据库有哪几种搜索引擎,它们的区别是什么?最大区别是什么?
行级锁和表级锁的区别
MySQL 除了 DML 之外,还有哪几种语言?
MySQL 有哪几种连接方式,分别解释一下
当使用左连接时,左边存在而右边不存在的行该怎么处理?
简单说一下主键,索引,外键

面试过程中面试官提了哪些问题 问项目,根据项目问问题
用过数据库索引吗?介绍如何使用,何时使用?
B树、B+树、红黑树
数据库分页查询,如何分页,怎么实现?
四种隔离级别,虚读和幻读什么意思发生在哪?
使用的MySQL版本,和之前版本的区别?
1.7和1.8的JVM有哪些不同?
垃圾回收算法,CMS垃圾回收器简单介绍
ConcurrentHashMap的size()函数1.7和1.8的不同,或者介绍一下如果是你如何设计?
排序算法,介绍一下快速排序,快速排序时间复杂度,是不是稳定排序,介绍几种你所知道的稳定排序算法
UDP,TCP,HTTP介绍一下,OSI七层模型
Redis支持的数据结构

查看面试题参考答案>>

有关面试流程的相关细节问答 你是通过何种渠道获得这次面试机会的?
答:网上申请

整个面试花费了多长时间?(从接到面试消息到得到结果)
答:1天

面试形式包括哪些?
答:电话面试

你觉得这次面试的难度如何?
答:困难

你对这次面试的整体感觉怎么样?
答:很好

这次面试的结果如何?
答:面试未得到工作

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!

还需查看阿里巴巴 更多信息?