当前位置:网站首页>阿里研发三面,面试官一套组合拳让我当场懵逼
阿里研发三面,面试官一套组合拳让我当场懵逼
2022-04-23 16:19:00 【InfoQ】

阿里一面:
- 根据惯例 自我介绍和项目介绍
- 简述hash冲突是如何发生的,常见的处理方式有哪些,在java中发生hash冲突后如何取到冲突的多个value?
- 讲讲Java GC机制?
- 红黑树需要比较大小才能进行插入,是依据什么进行比较的?其他Hash冲突解决方式?
- JVM内存模型jmm 知道的全讲讲
- 说说Java线程池的原理?线程池有哪些?线程池工厂有哪些线程池类型,及其线程池参数是什么?
- BIO、NIO、AIO的区别和联系?
- hash和B+树的区别?分别应用于什么场景?哪个比较好?
- 索引是什么概念有什么作用?
- Java web过滤器的生命周期?
- 讲讲TCP协议的三次握手和四次挥手过程?
- mysql数据库默认存储引擎,有什么优点
- MySQL的事务隔离级别,分别解决什么问题。
- 说说事务特性(ACID)?
- 高并发情况下生成唯一订单号解决方案
- 有10w个数 如何发挥cpu性能 快速求和 用java实现
- 死锁发生的原因有哪些?
- Tomcat类加载机制/ J2EE应用中的class loader的层次结构?
- 索引扫描是不是一定比全表扫描快?为什么?
- 在百度的统一日志系统下,如果做到对于每一次请求,设置单独的关键字?这样就可以通过统一日志快速搜索上下文;
- 聊聊spring的IOC和AOP,分别用到了什么技术;在实际使用中,会如何来使用?
- 聊聊nosql,对哪些熟悉?例如mongodb、memcache、redis。
- 聊聊java的juc框架,熟悉其中哪些类,都在什么时候使用到了,怎么使用的?
- 谈谈jvm的调优策略,在工作中有相关的处理经验的话请讲一下。
阿里二面:
- 介绍自己做的项目,其中的技术点、难点。关于项目的技术点,拓展聊了聊;
- TCP/IP 握手过程,重传相关知识;
- TCP 与 UDP 区别,TCP 可靠性保证,拥塞控制与流量控制;
- 各种排序 算法的方式、时间复杂度;
- 哈希冲突解决方案,各个优缺点;
- 大量文件里进行去重;
- 进程和线程区别;
- 进程通信方式;
- 用户态和内核态区别;
- Java 双亲委派机制,打破双亲委派;
- volatile 和 synchronized 区别;
- 数据库索引的选取;
- 设计模式,主要问单例模式、观察者模式、工厂模式及抽象工厂模式。
阿里三面:
- 介绍自己做的项目,其中的技术点,开发历程;开发过程中遇到的难点,以及排查问题、解决的方式;
- 常用的数据结构,Arraylist 和 Linkedlist 的遍历效率;
- 平时技术的学习方式,在看什么书籍,接下来的学习方向。
最后

版权声明
本文为[InfoQ]所创,转载请带上原文链接,感谢
https://xie.infoq.cn/article/6c108609901fc44c3c5cc0c5e
边栏推荐
- logback的配置文件加载顺序
- What is homebrew? And use
- Es common query, sorting and aggregation statements
- JIRA screenshot
- Intersection, union and difference sets of spark operators
- Read the meaning of serial port and various level signals
- 运维流程有多重要,听说一年能省下200万?
- 七朋元视界可信元宇宙社交体系满足多元化的消费以及社交需求
- Government cloud migration practice: Beiming digital division used hypermotion cloud migration products to implement the cloud migration project for a government unit, and completed the migration of n
- PS为图片添加纹理
猜你喜欢
面试题 17.10. 主要元素
RecyclerView advanced use - to realize drag and drop function of imitation Alipay menu edit page
299. 猜数字游戏
Countdown 1 day ~ 2022 online conference of cloud disaster tolerance products is about to begin
What is cloud migration? The four modes of cloud migration are?
捡起MATLAB的第(8)天
Method 2 of drawing ROC curve in R language: proc package
Filter usage of spark operator
Day (4) of picking up matlab
Website pressure measurement tools Apache AB, webbench, Apache jemeter
随机推荐
捡起MATLAB的第(2)天
R语言中实现作图对象排列的函数总结
js正则判断域名或者IP的端口路径是否正确
JIRA screenshot
Win11/10家庭版禁用Edge的inprivate浏览功能
shell_ two
Day (5) of picking up matlab
You need to know about cloud disaster recovery
JMeter setting environment variable supports direct startup by entering JMeter in any terminal directory
G008-hwy-cc-estor-04 Huawei Dorado V6 storage simulator configuration
logback的配置文件加载顺序
The biggest winner is China Telecom. Why do people dislike China Mobile and China Unicom?
Grbl learning (II)
Report FCRA test question set and answers (11 wrong questions)
保姆级Anaconda安装教程
TIA botu - basic operation
Homewbrew installation, common commands and installation path
Best practice of cloud migration in education industry: Haiyun Jiexun uses hypermotion cloud migration products to implement progressive migration for a university in Beijing, with a success rate of 1
C语言自编字符串处理函数——字符串分割、字符串填充等
[section 5 if and for]