- 2
bilibili 大数据开发实习面经
不得不说b站的效率还是蛮高的,面试过程还是很轻松的,除了我在mysql还有线程池方面好多都不会。算法题正好都做过!
面试题目:
一面
- 问了些项目的基本情况
- 项目中有做缓存吗
- 用过redis吗,使用了什么数据结构
- linux系统的常见命令,如何查看系统进程等等
- 线程的各种状态
- 了解线程池吗,讲一下重要的参数
- LinkedList和ArrayList的区别和联系
- 详细讲讲Hashmap,是不是线程安全的,put方法是头插还是尾插
- 用什么类代替hashmap并且保证线程安全
- 讲讲mysql的联合索引
- 如何查看在执行sql的过程中索引有没有命中
二面
- 说说项目的技术
- 说说你对Swing的看法,有什么优缺点
- 写过的项目代码量大概多大
- 说说项目使用的技术,什么是ssm
- 使用mybatis的感受,mybatis有什么优缺点
- spring的aop是怎么实现的
- 讲一讲什么是反射
- jdbc的一些常用的类和方法
- 说说Statement和PreparedStatement的区别
- 面向对象的几大特性
- 计算机网络原理你主要了解什么
- 讲一下TCP有几种状态
- 说说TCP为什么要三次握手四次挥手以及基本流程
- Hashmap
- 讲讲红黑树的插入和删除
许愿能拿到offer,也希望这篇笔记能对大家有帮助,加油!