阿里新零售一二三 + 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

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

#面经##Java工程师##阿里巴巴#
全部评论
借楼打个广告 阿里巴巴cto线急召->https://www.nowcoder.com/discuss/613981?source_id=profile_create_nctrack&channel=-1
点赞 回复 分享
发布于 2021-03-30 17:34
楼主hr面啥时候?收到oc了吗?  我26号面的hr,现在查询只知道三面过了。
点赞 回复 分享
发布于 2021-03-30 17:44
楼主,新零售部门加上hr面一共就四面嘛
点赞 回复 分享
发布于 2021-03-31 18:53
楼主收到意向书了嘛
点赞 回复 分享
发布于 2021-04-05 21:57
请问一下楼主二三面隔了多久呀
点赞 回复 分享
发布于 2021-04-05 22:00
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-10 17:17

相关推荐

jack_miller:我给我们导员说我不在这里转正,可能没三方签了。导员说没事学校催的时候帮我想办法应付一下
点赞 评论 收藏
分享
球球别再泡了:坏,我单9要了14
点赞 评论 收藏
分享
评论
5
31
分享
牛客网
牛客企业服务