投的是b站视频云技术部。其实我是做java的,看到b站招聘要求说主要是python,但是不会python也没关系,我就头铁硬投试一试。
*一面 1h10min
总体感受
面试广度还是有的,难度适中,从我对面试官的感觉来看确实不是做java的,后悔头铁了。
java没问题,java容器比如经典的hashmap基本没问,多线程也基本没问。框架包括spring mybatis也没问。
1 *java
解释面向对象三大特性 父类子类的继承以及实例化的对象访问问题 简单地问了arraylist原理,以及是不是线程安
2 *java内存
jvm倒是问的挺多,垃圾回收gc 怎么判断垃圾 垃圾回收基本方法,jvm如何发起gc等。内存区域的就是基础的方法区虚拟机栈堆之类的基础问题。
3 *数据库
很经典 事务acid,隔离级别 脏读幻读 各种锁 乐观锁悲观锁共享锁更新锁,索引,索引失效以及最左匹配原则等等
4*计算机网络
很简单的经典问题 tcpudp区别 https tcp实现可靠传输的方法 三握四挥(why