蔚来java一面二面凉经
一面:
Java面向对象的特性说一下,封装继承多态说一下继承
Jvm内存分布结构,堆放什么,方法栈放什么,知不知道栈帧,堆里发生的异常,方法栈发生的异常,垃圾回收算法有哪些,常用的垃圾收集器有哪些,
常用的集合有哪些,arraylist和linkedlist的区别,hashmap和hashtable的区别,hashmap是不是安全的,为什么,currenthashmap是不是安全的,为什么,
https连接过程,Https跟http有什么区别,tcp连接为什么是可靠的,为什么要有第三次握手,tcp拥塞控制说说
数据库三大范式了解吗,数据库怎么建立索引,orderby、groupby要不要建立索引,事务四大特性,怎么实现的,a怎么实现,c怎么实现(我说了mvcc,然后提示我说数据库的锁有没有了解,锁是干嘛的,最后引导我说出锁可以实现c),持久性怎么实现,死锁是什么,死锁发生的条件
线程和进程有什么区别,进程怎么通信
实习用过redis吗怎么用的(简历上写了这块)
手撕代码:给一个大于2的偶数,找到两个素数相加的和是这个偶数
二面:简单说下项目
说一下springboot,自动配置原理是什么
说一下spring(我答了ioc和aop)
怎么解决循环依赖(三级缓存)
说一下线程池参数和执行过程
算法题:两个字符串,判断可不可以交换两个字符使它们相等
sql:两个表,第一个表是车辆状态表status,字段是vid,vstatus,mid。第二个表车辆类型表model,字段是mid,mname
查找每种类型的车在线数量
面完觉得应该凉了,这个五分钟就能写完的算法题我居然写了快半个小时,最后发现接入参就没接对。下去要多练练acm模式怎么处理输入输出了#蔚来面试##面经##蔚来汽车##Java工程师##校招#
Java面向对象的特性说一下,封装继承多态说一下继承
Jvm内存分布结构,堆放什么,方法栈放什么,知不知道栈帧,堆里发生的异常,方法栈发生的异常,垃圾回收算法有哪些,常用的垃圾收集器有哪些,
常用的集合有哪些,arraylist和linkedlist的区别,hashmap和hashtable的区别,hashmap是不是安全的,为什么,currenthashmap是不是安全的,为什么,
https连接过程,Https跟http有什么区别,tcp连接为什么是可靠的,为什么要有第三次握手,tcp拥塞控制说说
数据库三大范式了解吗,数据库怎么建立索引,orderby、groupby要不要建立索引,事务四大特性,怎么实现的,a怎么实现,c怎么实现(我说了mvcc,然后提示我说数据库的锁有没有了解,锁是干嘛的,最后引导我说出锁可以实现c),持久性怎么实现,死锁是什么,死锁发生的条件
线程和进程有什么区别,进程怎么通信
实习用过redis吗怎么用的(简历上写了这块)
手撕代码:给一个大于2的偶数,找到两个素数相加的和是这个偶数
二面:简单说下项目
说一下springboot,自动配置原理是什么
说一下spring(我答了ioc和aop)
怎么解决循环依赖(三级缓存)
说一下线程池参数和执行过程
算法题:两个字符串,判断可不可以交换两个字符使它们相等
sql:两个表,第一个表是车辆状态表status,字段是vid,vstatus,mid。第二个表车辆类型表model,字段是mid,mname
查找每种类型的车在线数量
面完觉得应该凉了,这个五分钟就能写完的算法题我居然写了快半个小时,最后发现接入参就没接对。下去要多练练acm模式怎么处理输入输出了#蔚来面试##面经##蔚来汽车##Java工程师##校招#