蘑菇街Java开发面经

感觉自己有点没自信,如果面试官把我项目想的难了,我就会结结巴巴,然后直接说,其实没有您想的那么全面
然后就是,不会框架和中间件,太难找工作了。。。。
面试官还是很不错的,问问题之前会有很多很多的铺垫

### 项目
了解基本情况
没想过用测试工具来测试你的项目吗
为什么要拆分服务,他们是不是部署在不同机器上,还有就是拆分的边界,多个服务之间的调用

### Java基础
ArrayList,LinkedList,Vector区别;如何遍历LinkedList
如何遍历Map(迭代器),还有吗
HashMap和HashTable的比较

### Mysql
索引的底层原理
MySQL对索引的优化
like语句;希望like xxx 可以走索引查询,有办法吗?
锁,什么时候触发表锁?


### 操作系统
IO多路复用,NIO三大组件

### 框架
Spring基于NIO的改进
Netty基于NIO的改进(只说了Reactor模式)
是否了解基于NIO或者Netty的rpc框架

### 多线程
线程之间的状态转化:挂起/阻塞:如何阻塞运行中的线程(sleep(),wait().他们有什么区别;wait是等待阻塞吗?sleep是嘛?sleep和wait的唤醒方法)
某线程想获得同步锁但失败了,那线程需要进入什么状态,与调用wait(),sleep()有什么不一样
是否使用过过线程池,有几种方式创建线程池,需要注意什么(我现在想起来了,什么固定大小线程池巴拉巴拉);项目中是否用过多线程模型


#蘑菇街##面试题目#
全部评论
没有手撕算法吗
点赞 回复
分享
发布于 2021-10-15 11:10
这是一面吗
点赞 回复
分享
发布于 2021-10-15 12:43
联想
校招火热招聘中
官网直投
二面通知了吗
点赞 回复
分享
发布于 2021-10-15 23:07
楼主,给二面的话说一声,我也在等二面
点赞 回复
分享
发布于 2021-10-16 10:35
为什么我感觉我的一面比你简单好多
点赞 回复
分享
发布于 2021-10-18 00:03
兄弟一面多久
点赞 回复
分享
发布于 2021-10-20 10:48
我投了简历就没有消息了
点赞 回复
分享
发布于 2021-10-21 01:24

相关推荐

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