写面经攒人品 字节实习一面
感觉一面面试官很和蔼,先自我介绍,然后问问题
先是项目,项目没有细问,基本上没问什么项目,可能看我的项目比较水
然后问八股,介绍MySQL索引是什么,MySQL给了一个场景题,问订单下单时间能否做为主键,我好想答错了,我乱扯一堆说不能。面试官的意思好像是能,然后根据这些追问了索引的一些问题,比如性别能不能作为索引(这边问了很长时间)
然后问了Java集合类有哪些,arrayList和Linkedlist区别
Java锁是什么,sychronized是不是可重入锁,俩个sychronized(记不太清好像是,没答对)会不会产生死锁,sychronized的底层原理,想要实现可重入怎么办,lock有哪些实现方法,怎么用的,底层原理
重载和重写区别
public static修饰的变量存储在哪,具体说一下Java的栈和堆存放什么资源
Redis为什么速度快,为什么要用springboot,解释一下AOP
网络原理方面tcp为什么可靠,靠哪些机制实现的具体讲一下
八股大概问了35min,剩下25min写了俩道算法题
第一道二分搜索,排序数组target第一次出现的位置
第二道topk问题,数组中出现频率最多的K个数
都AK了
反问环节,我问面试官自己面试有哪些方面要改进,面试官说表现没有什么短板,看不出来紧张(其实紧张的要死),语速正常,有的面试生语速太快听不清,说虽然有问题答错了,但不可能保证所有问题都能答对。让我直接找HR约二面
我又问有什么学习注意的地方可以和企业接轨,让掌握git,Linux命令,以及与同事的沟通能力
暂时就能想到这么多 #字节#
#字节实习##字节实习生##字节##我的实习求职记录#
先是项目,项目没有细问,基本上没问什么项目,可能看我的项目比较水
然后问八股,介绍MySQL索引是什么,MySQL给了一个场景题,问订单下单时间能否做为主键,我好想答错了,我乱扯一堆说不能。面试官的意思好像是能,然后根据这些追问了索引的一些问题,比如性别能不能作为索引(这边问了很长时间)
然后问了Java集合类有哪些,arrayList和Linkedlist区别
Java锁是什么,sychronized是不是可重入锁,俩个sychronized(记不太清好像是,没答对)会不会产生死锁,sychronized的底层原理,想要实现可重入怎么办,lock有哪些实现方法,怎么用的,底层原理
重载和重写区别
public static修饰的变量存储在哪,具体说一下Java的栈和堆存放什么资源
Redis为什么速度快,为什么要用springboot,解释一下AOP
网络原理方面tcp为什么可靠,靠哪些机制实现的具体讲一下
八股大概问了35min,剩下25min写了俩道算法题
第一道二分搜索,排序数组target第一次出现的位置
第二道topk问题,数组中出现频率最多的K个数
都AK了
反问环节,我问面试官自己面试有哪些方面要改进,面试官说表现没有什么短板,看不出来紧张(其实紧张的要死),语速正常,有的面试生语速太快听不清,说虽然有问题答错了,但不可能保证所有问题都能答对。让我直接找HR约二面
我又问有什么学习注意的地方可以和企业接轨,让掌握git,Linux命令,以及与同事的沟通能力
暂时就能想到这么多 #字节#
#字节实习##字节实习生##字节##我的实习求职记录#