salesforce 电面

电面hire manager面。是个名字很长的三姐
职位是全栈工程师
问了很多java概念
比如抽象类和interface的区别
说一下singleton
构造函数可不可以private,什么情况下可以private
什么叫做immutable,如何做到immutable
如何处理哈希函数的collision
除了要重载equals之外还要干嘛
exception如果有好几个类型的是哪个先catch,如果一种exception是另外一种exception的子类又如何?
还想问JavaScript但是我不懂。就说不懂
问了一个3sum,问了问复杂度

全程电话里口述,有几个概念没答上来。总体其实感觉还行。不过跪了。

感谢lz的分享~加油,更好的在后面