阿里菜鸟实习Java一面面经

=============
时间:2021年5月19日 19:30 - 20:43
结果:已通过,今天早上约下午4点二面
自我介绍
项目介绍
项目初衷
项目用到的技术
项目中用 Redis 实现哪些功能?
为什么用到 Redis?
Redis 的特性?
为什么 Redis 比较快?
ThreadLocal 的作用和实现原理?
使用 ThreadLocal 需要注意的地方?
ThreadLocal 为什么会存在内存泄漏?怎么避免内存泄漏?
Java 四种引用和区别?
AOP 的实现方式和区别?
什么场景适合使用切面?
出现性能瓶颈有什么样的手段或方向做优化?
性能瓶颈出现在 DB 的访问上怎么优化?
分库分表的方案和原理?
实习期间的话主要做了哪些事情?
在实习过程中有遇到什么困难?
加班一般是从几点到几点?
加班强度你感觉怎么样?
找实习的话工作强度有什么要求吗?
对哪些技术有深入的研究?
为什么要三次握手?
TCP 的拥塞控制和拥塞控制算法?
Java 实现线程安全的方式?
Syncornize 和 ReentrantLock 的区别?
读写锁怎么实现?
数据库的联合索引?
MySQL 底层数据结构?
B+树的优势?为什么更快?为什么用B+树?
HashMap 底层结构和原理?
10亿个整数找出最大的10个如何去实现(保证时间复杂度和空间复杂度最低)
单链表怎么判断有环?怎么找到环的起点?
动态规划算法?
Java 中 Class 文件的加载过程?
双亲委派机制?
如何对正在运行的应用去动态修改类的实现?
Spring Bean 如何加载?
Spring 循环依赖?
死锁?有哪些条件会导致死锁?如何避免死锁?
聊一下你的开源项目?
------------------------------------
反问环节
1.对这次面试进行评价
2.一天的工作内容
3.是否有下一轮面试的机会
#Java开发##实习##面经##阿里巴巴##Java工程师#
全部评论
老哥简历上写了哪些项目
1
送花
回复
分享
发布于 2021-05-20 14:34
老哥回答的深吗?
点赞
送花
回复
分享
发布于 2021-05-20 19:42
秋招专场
校招火热招聘中
官网直投
二面如何
点赞
送花
回复
分享
发布于 2021-05-21 10:08
老哥,阿里笔试考了哪些啊,今晚笔有点慌,太菜了我😂
点赞
送花
回复
分享
发布于 2021-05-21 10:29
老哥,这是校招还是社招
点赞
送花
回复
分享
发布于 2021-05-21 11:00
在哪投的建立啊😂
点赞
送花
回复
分享
发布于 2021-05-21 20:44
之前做过笔试但是被捞还要做笔试吗
点赞
送花
回复
分享
发布于 2021-05-24 23:40
一共几面
点赞
送花
回复
分享
发布于 2023-05-01 22:39 重庆

相关推荐

询问实习,工作亮点。签名和加密区别加密一般是怎么做的?rpc的通信超时如何解决?https工作流程,非对称加密使用的算法,ca证书。喜欢做java工程还是数据开发?1.聊java内存模型JMM解决了什么问题?线程不安全从操作系统层面怎么导致的?happens-before规则有哪些?解决的什么问题?那volatile的happens-before规则是什么?volatile可见性怎么保证的?-从操作系统和读写屏障分析volatile有原子性吗?64位和32位机器在多线程下需要注意什么?synchronized相比volatile区别?原子性怎么保证的?synchronized的可见性如何保证?-happens-before**锁定规则和monitor指令**juc下的Lock相比于synchronized区别?是如何保证可见性的?说一下AQS?公平锁和非公平锁实现?AQS框架下的读写锁具体怎么实现的?如何去确定读锁写锁状态?读写,写写互斥和读读共享是怎么实现的?为什么有了synchronized,还需要Lock?Lock有哪些api是synchronized不能做到的?还有什么可以保证线程安全的方案?2.线程池默认创建的线程池,阻塞队列是无界有界?线程池线程越多效率越高吗?边界在哪?如何选择线程池参数?阻塞队列怎么实现的?3.其他八股单例模式,局部变量是线程安全的吗?存放在哪?对象可以放在栈帧吗,为什么?bean对象线程安全吗lambda表达式了解吗最后问了下数据库索引数据结构结束。#八股##面试##软件开发2024笔面经##面经#
查看27道真题和解析 软件开发2024笔面经
点赞 评论 收藏
转发
9 81 评论
分享
正在热议
牛客网
牛客企业服务