小花科技一面

- 项目拷打(自己项目问了个遍)
- Linux如何查看项目日志?如何查看进程id?
- Java相对于c、c++、python等有什么区别?
- 什么是继承、方法重载与重写、抽象类?
- static、final关键字的作用?
- Java8大基本类型?
- ArrayList和LinkedList区别?List中如何查找重复元素?
- HashMap的应用场景、扩容机制?
- 有用过枚举吗?try catch的使用?
- String能被继承吗?常用的String方法?
- StringBuilder和StringBuffer的区别?
- synchronized的作用?ReentrantLock的区别?
- 什么是乐观锁?什么是ABA问题,如何解决的?
- 什么是死锁?如何解决死锁?
- 什么是线程,什么是进程,创建线程的方式?
- 线程的状态有哪些?如何从就绪到阻塞状态?
- 排好序的数组如何找元素?(二分查找)二分查找的思路?
- 快排和冒泡的时间复杂度?
- 设计递归要考虑的因素有哪些?
- MySQL的版本以及存储引擎?
- b+树和b树、hash索引有什么区别?
- 设计一个索引要考虑的因素有哪些?
- 联合索引了解吗?
- 讲讲TCP的四次挥手?服务器端先断开连接吗?
- 基于TCP的协议有哪些?基于UDP的协议有哪些?
- http和https的区别以及他们的端口号?
- http的请求方式都有哪些?响应状态码都有哪些?请求头有哪些?
- 你了解的中间件?(RabbitMQ ES Nginx)
- 反问
全部评论
佬,面试过了吗
点赞
送花
回复
分享
发布于 05-25 17:30 广东

相关推荐

2 1 评论
分享
牛客网
牛客企业服务