Visa Senior电面

基本没怎么问算法题,有点奇怪,基本都是根据简历开始拓展性的问问题。

Q1: Java 支不支持多继承,为什么
答:不支持多继承,用多接口


父类有x函数,子类也实现了x函数,调用x函数的时候,是子类的还是父类的?
子类override了父类的x函数
怎么在child class 调用 parent class?
用super keyword

Q2: 环检测
single linked list 有没有环
ans : 双指针

Q3: 如果要你开发一个新的模块,应该是什么流程?

Q4: SSL底层如何实现的,四次握手是怎么回事?

Q5: 开发了一个模块,要写入数据库,但是没有写入权限。怎么确保这个模块是可用的?