写点什么

一年 Java 开发经验,阿里巴巴五面(已 offer,java 原理视频

用户头像
极客good
关注
发布于: 刚刚

3、jvm 相关,主要是内存分配的过程,何时出发 GC,用什么工具或者命令来进行监控?


4、类加载,类隔离机制。


5、spring 的 ioc,aop,事物,然后顺便提到了数据库的事物,两阶段提交,数据库锁的级别,MySQL 数据库锁的特殊之处(页级锁)


6、java 线程池里面的 arrayblockingqueue,linkedblockingqueue 的用途和区别。


7、设计模式相关,主要讲解用途如何保证数据库集群中 ID 的唯一性,假设每秒钟并发 2


【一线大厂Java面试题解析+核心总结学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
复制代码


0 万次。


8、设计十万并发级别的网站后台,如何计算使用的 ecs 数目;


9、memcached 和 redis 的异同和用途。


10、nosql 数据库相关,主要讲了 mongodb


11、10G 的整数中,取出最大的一个;


12、synchronized,volatile,可重入锁的用途和优缺点。


13、java nio 相关核心的 api 基本了解和应用


14、一致性 hash


15、在一个大系统中存在哪些单点失效的问题


16、hadoop 优化相关


三面:


==================================================================


1、什么是 restful web service?


2、并发集合包?


3、项目中使用了哪些数据结构?


4、TCP 中断连接四次挥手?


5、MD5 加盐;


6、https 相关;


7、支付宝接口开发;


8、知道哪些锁,有什么区别?


9、依旧 JDK 源码;


10、项目遇到什么问题,怎么解决?


11、JDK1.8 有什么新特性?


12、聊了一下职业发展、职业规划;


四面


=================================================================


1、首先仍然是先自我介绍;


2、对哪些技术最熟悉最擅长?我说的是 java WEB 框架那些,然后就开始问 java 了


3、接口和抽象类的区别 实现有哪些不同?


4、序列化如何实现?用代码描述。writeObject? objectWrite?ObjectOutputStream.writeObject(). ObjectInputStream.readObject();


5、IO 框架 集合框架的描述。如何判断文件是否存在?如何读取一个目录下面的所有文件和子目录?代码描述。


6、广度优先遍历目录下面的所有子目录和文件?代码实现?List 和 Map 的不同?HashMap 的实现?如何解决散列冲突?


7、多线程机制?线程休眠 10 秒?sleep()与 wait()的区别。


8、缓冲流 buffer 的用途?原理?


9、linux 下如何查看 CPU 负载和 IO 端口的使用情况?如何创建目录?如何搜索一个指定的字符?


10、考察数据库的 sql 操作,给定了一个具体的业务表,如何对不同类型的数据进行统计。


11、事务的概念?脏读?如何避免?如何在代码中实现?


12、sql 代码中如何使用如何定义一个事务?应该是如何定义一个事务的隔离级别?


13、项目中遇到的问题?解决方式?


14、SSI 框架?spring 如何定义一个 bean?代码描述。Bean 的生命周期?Bean 的 scope?


15、对淘宝技术架构的了解?从哪里获取到的?自己今后的职业规划?技术发展方向?


16、最后问我有什么想问的?谈了下信息平台事业部的主要业务;


HR 面


==================================================================


  • 如何看待阿里这家公司?为什么说阿里在 Java 领域做的比较好?

  • 为什么会选择这个事业部呢?

  • 之前有用过我们事业部的产品吗?如何看待我们的产品?

  • 对于游戏行业和互联网行业,有什么偏好吗?

  • 自己对编程语言的选择和判断?

  • 在 Java 多年的开发过程中,有什么总结和心得吗?

  • 觉得自己有什么优点和待发展的点?

  • 是什么支撑你愿意自学?

  • 项目成功对于你的意义在哪里?

  • 这一次找工作的目标是什么?

  • 如果获得了阿里的实习机会,希望获得哪些成长?会有哪些挑战?

  • 对前几面的面试官有什么评价吗?

  • 之前有实习过吗?

  • 为什么选择现在的学校?

  • 对团队的风格和氛围有什么喜好吗?

  • 自己在合作中是处于什么样的角色呢?

  • 和同学在协作中存在什么困难吗?

  • 对自己毕业之后的成长有做过什么规划吗?

  • 平时会看一些技术类的书籍吗?看这些书籍对你的意义是什么?

  • 如何判断和选择 offer?


篇幅限制,没能展示面试题答案。文中涉及面试题目答案总结

用户头像

极客good

关注

还未添加个人签名 2021.03.18 加入

还未添加个人简介

评论

发布
暂无评论
一年Java开发经验,阿里巴巴五面(已offer,java原理视频