美菜网Java后端一面面经

1.自我介绍
2.网络
  • 输入url发生什么
  • dns解析过程
  • 三次握手
  • cookie与session的区别
  • 状态码
  • http的结构
  • HTTP1.0、HTTP1.1、HTTP2.0的区别
3.Java
  • 面向对象三大特性
  • 看代码,判断输出结果并解释
  • ArrayList与LinkedList
  • HashMap
  • 类加载的顺序
  • 单例模式双重检验的问题
  • 多线程的实现方式
  • 线程池的参数,核心线程数与最大的线程数的区别,饱和策略
  • Synchronized和ReentrantLock的联系与区别
  • Synchronized的升级
4.数据库
  • 一个简单的sql查询语句
  • 左连接、内连接、右连接
  • 隔离级别
  • MySQL索引结构
  • B+树与B树的区别
  • 联合索引的左匹配
  • 索引失效
#面经##美菜网##校招##Java工程师#
全部评论

相关推荐

2024-11-26 00:10
门头沟学院 Java
chenxinxu:现在招聘的都学精了,你光学点数据库和中间件做个应用型项目人家看不上,你得有点可以“吹水”的高谈阔论的“高大上”的玩意,比如写点什么“基于分布式 Raft 共识性算法的XXX”balabala 的,然后做了什么详尽的 benchmark 怎么优化的吞吐率性能之类的,看起来就是科研论文研究领域。现在人不都这样吗,他知道的知识都是白菜,他不知道的领域都是高端,找点让大部分人看起来高端的玩意写
点赞 评论 收藏
分享
2024-12-25 09:09
四川师范大学 运营
点赞 评论 收藏
分享
评论
1
8
分享
牛客网
牛客企业服务