蔚来NIO Java后台开发工程师 提前批 一二面凉经
一面:
- 项目……
- 泛型,为什么没有继承关系要进行
- JVM内存模型
- 死锁产生的必要条件和避免方法
- hashmap的原理,存取的原理
- CAS原理
- 智力题……1000瓶水,一瓶水有毒,喝完一个礼拜会死,给你一个礼拜,至少需要几只小白鼠可以知道哪瓶水有毒。
- 智力题扩展,如果时间扩充到2个礼拜,最少需要几只小白鼠。
- 手撕sql,用到了join
- 反问
二面:
- 项目细节
- 项目中是否出现过拆包粘包的问题,如何解决
- hbase如何存储数据
- 代码阅读
- String拼接
- 静态锁非静态锁的区别
- synchronized关键字
- 反问
二面接着一面后面半个小时就开始了,开头问了许多项目的问题,但是我好像和面试官有些不在一个频道,我越讲越描述不清楚,搞得后面我越来越紧张,脑子空白,刚开始还是年轻啊……
其实面试一个多月前就已经结束了,现在发一下攒攒人品,为后面秋招做准备,希望提前批面试记录不要影响秋招……准备一下,秋招我再来!
#蔚来##面经##蔚来汽车##java工程师##校招#