哈啰单车java开发面经
哈啰单车java开发一面面经
38min
自我介绍
如何做那个项目,你得工作,数据库如何去设计的?
重写和重载的区别?
返回值不同的重载,可以吗?为什么?
equals和==
arraylist和linkedlist的不同?为什么arraylist快?
hashmap了解吗?说一说
hashmap多线程中为什么会发生死循环?
object的有哪些方法?
volatile了解哪些?它是如何实现你说的可见性?
用volatile修饰的a,多线程调用a++会不会出现问题?为什么?
类中两方法,一个public synchrnoized修饰,一个publis static synchrnoized修饰,两线程分别调用,会出现正常还是死锁还是?
get和post有哪些区别?
spring中@autoware和@resource的区别
数据库中MYISAM和InnoDB的区别?
为啥用b+树而不用b树
#哈啰出行##面经##校招##Java工程师#
38min
自我介绍
如何做那个项目,你得工作,数据库如何去设计的?
重写和重载的区别?
返回值不同的重载,可以吗?为什么?
equals和==
arraylist和linkedlist的不同?为什么arraylist快?
hashmap了解吗?说一说
hashmap多线程中为什么会发生死循环?
object的有哪些方法?
volatile了解哪些?它是如何实现你说的可见性?
用volatile修饰的a,多线程调用a++会不会出现问题?为什么?
类中两方法,一个public synchrnoized修饰,一个publis static synchrnoized修饰,两线程分别调用,会出现正常还是死锁还是?
get和post有哪些区别?
spring中@autoware和@resource的区别
数据库中MYISAM和InnoDB的区别?
为啥用b+树而不用b树
题:n*m矩阵,每行每列都有序,查找某个数
ps:面试是在做完测评(笔试)之后的另一天就进行了,直接有面试官加我微信沟通时间。吐槽一下笔试的框框,就只有一行,写的是真难受。
面试整体不算太差,但是也挂了,估计是没什么好的项目,同时最后的算法题忘记是剑指offer上的题了,没有给出一个最优解的方案导致的。