字节Data二面57min
介绍一下研究成果?解决的问题、主要工作?变化检测的应用场景?
介绍实验室相关的?研究过程中的分工?毕业要求?
研究过程中的心得体会?会参考其他领域吗?
编程语言相关?如何学习的?
说一下classloader?
了解log4j安全事件吗?
系统中的静态链接和动态链接的区别?
操作系统中的进程、线程?
对Linux有没有更深的了解?
算法题:英文题-输入是一个64bit的类型,如(010..011)->(110..010),我写的是将long转换成二进制然后反转,最后还原成long
字节Data三面53min
for循环去删除集合中的元素会发生什么?ConcurrentModificationException?迭代器?(当通过 for 循环遍历集合时,一般禁止操作add or remove集合元素)
项目中使用的垃圾回收器?服务器的内存,垃圾回收需要的时间?哪些元素可以做为GC Root?
java线程池?
项目中redis使用不同的数据结构的考量点?
hyperloglog统计不精确的原因是什么?
topic有8个partition,一个消费者组内有10个消费者,怎么消费?
本地缓存和数据库的缓存如何保证一致性?分布式情况下?
qps怎么测的?分析不使用缓存时为什么qps非常低?
研究生期间做的比较难的事情是什么?
算法题:全排列