Bigo 一面(Java)
之前做了笔试,然后约面试了,期间应该没隔多久,问了下面试官,他是从公共池里从我捞起来面了下,主要问了些 Java 的基础知识,实习和项目都没咋问,时长 30 min 左右,不知道有没有二面(哭)。
- 自我介绍
 - 导师研究方向
 - 实习时长
 - 重写和重载的区别
 - 子类能够重写父类中声明为 private 的方法吗?protected 方法呢?
 - private 关键字的作用域
 - 父类中被 final 关键字修饰的方法可以被重写吗?
 - 满足重载的条件有哪些?
 - 若一个类中有两个方法名一样的方法,但参数形式如下
List<integer> l1 List<string> l2 ,这种情况构成重载吗?这种情况下编译器会有什么提示?</string></integer> - 重载是编译时决定的还是运行时决定的?
 - Java Object 类中有哪些方法?
 - wait() 和 notify() 方法的作用
 - Thread.wait() 方***释放锁吗?
 - 有重写过 hashcode 和 equals 方法吗?重写 equals 方法时需要遵守什么原则?
 - 如果 hashcode 和 equals 方法不重写的话会有什么影响?
 - Hashmap 是线程安全的吗?它在什么情况下会成环
 - HashTable 为什么是线程安全的?
 - 说一下 ConcurrentHashMap
 - 说一下JVM 中的可达性分析算法
 - GC Roots 具体包含哪些内容?
 - JVM 启动时需要设置哪些参数?
 - MySQL 中事务在并发环境下会出现哪些问题?
 - 说一下 MySQL 事务的隔离级别
 - 可重复读解决了幻读的问题吗?
 - MySQL 默认的隔离级别
 - Innodb 下如何解决幻读的问题?
 - 设计模式了解吗?
 - 责任链模式在项目中是怎么用的?
 - 说一下 session
 - 快排算法是稳定的吗?
 - 排序算法的稳定性具体指什么?
 
查看12道真题和解析