首页 > 阿里新零售一二三 + hr面java后端开发面经
头像
心不在烟_碌碌无为
编辑于 2021-04-10 17:17
+ 关注

阿里新零售一二三 + hr面java后端开发面经

一面 72 min(太久了,忘记总结了)

  • 自我介绍

  • jvm内存分布

  • jvm的垃圾回收

  • 四大引用类型

  • 接口和抽象类问题

  • integer装箱拆箱问题(比较情况【intgercache】)

  • string比较问题(存放位置)

  • hashcode 和 equal 以及 == 问题

  • Synchronized 锁机制(升级等问题)

  • Synchronized 和 ReentrantLock 比较

  • hashmap 和 concurrenthashmap

  • lambda表达式底层原理

  • 序列化问题

  • ......总之问得非常广,但是有一些忘记了(电话无法录音)


二面 45min

  • 广东的能接收来杭州工作吗?
  • 项目八股文(难点)
  • TCP中三次握手过程
  • TCP为什么要三次握手
  • 那TCP为什么要四次挥手
  • JDK1.8中lambda表达式底层原理实现
  • java的序列化
  • 介绍对称加密和非对称加密
  • 介绍一下AES加密过程
  • 类加载过程
  • 热部署怎么实现
  • 了解过红黑树吗?说一下
  • 说一下二叉树
  • 有环的链表怎么找到他的入口节点
  • Redis的淘汰策略和过期策略
  • 有女朋友吗?
  • 100个相亲对象,在100个门里,你每次只能打开一个门,然后选择是否带走她,如果带走她你就无法打开其他的门了,如果不带走她你还可以打开其他的门,然后你怎么选择你的对象?(解题思路)

三面 47 min

  • 自我介绍
  • 项目中你是干什么的?负责的模块是什么?怎么做?过程?
  • 项目甲骨文(难点)
  • 能否接受去杭州,家里人是否同意等问题
  • 有没有女朋友?
  • 是否有去面试其他公司吗?进度到哪了?
  • 不同面试官给你的感觉有什么不同?
  • innodb底层,然后和 MyISAM
  • java对于内存的管理和回收
  • java怎么访问其他的jvm之外的内存
  • 进程之间的通信
  • 证明题:
    • 1 ~ 2000 ,总共两千个数,把两千个数分成两组,一组有 1001 个数,证明在这 1001 个数里面必定存在两个数是整除关系。

hr面 27 min

  • 自我介绍(个人介绍、经历、爱好)
  • 项目难点亮点以及怎么解决的
  • 项目中的甲骨文...
  • 平时生活工作中,压力最大的时候
  • 朋友们对你的评价(好和坏)
  • 阿里面试官给你的感觉
  • 家里人的看法
  • 什么时候入职(面试的其他公司的进度......)
  • 反问

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐