回馈牛客2020秋招面经分享

-------这是新的时间线
2022字节提前批开始啦~我们部门是基础架构,氛围超赞,回复本帖或者私信我都可以,我给你们发内推链接,全程保姆级内推~


时间过得好快,记得应该就在一年前的这个时候,第一次接触牛客,看到了很多大佬的面经分享,受益良多。转眼过去一年了,自己经历了实习、秋招。还是要回馈牛客,所以分享一下面经吧(Ps:楼主Java后端)!

阿里-阿里云(实习+秋招sp offer)

一面:

1.自我介绍一下

2.介绍一下参与的项目

5.spring的IOC底层实现原理

6.HashMap的底层原理

7.GC策略

8.JVM内存模型

9.MySQL索引结构

10.事务的四大特性

11.事务隔离级别

12.JVM分配策略(eden、survival区)

13.类加载的双亲委托机制了解么

14.线程池的一些参数问题以及底层原理AQS

15.两个线程轮流打印数字1-100(算法coding)

16.链表如何快速找到中间节点(算法coding)

二面:

1.自我介绍;
2.介绍项目;
3.KVM和XEN虚拟化的区别
4.如何用JAVA生成永远的ID:UUID(Universally Unique Identifier)
5.树的遍历,并非二叉树的遍历
6.堆排序的问题
7.多线程轮流执行用什么锁??
8.AOP的底层原理(动态代理)
9.Object类的方法
10.循环依赖如何解决
11.快速排序原理
12.iptable实现反向代理
13.OVS流表创建
14.Docker的四种网络类型
15.Docker的命名空间有哪些
16.为何要用Vxlan?
17.什么时候会发生OOM
18.JVM的内存结构
19.GC回收策略
20.乐观锁和悲观锁

三面

1.自我介绍
2.项目
3.项目中遇到的难点
4.自己平时如何学习的
5.AOP的底层实现??源码级
6.职业规划,未来的发展
7.还有什么问题?

四面(交叉面)

1.如何判断两个集合的对象是否相等;
2.Java中的深拷贝和浅拷贝;
3.反射的原理以及应用场景;
4.Java序列化的相关问题,被什么样的变量修饰不会被序列化。(transient,被该变量修饰不会持久化也不会被序列化)
5.Java中的全局变量如何设置;
6.如何理解JAVA中的一次编译处处运行?
7.threadlocal内存泄露问题如何解决
8.如何优化Hashtable?

hr面

问题就很常见了,唠嗑

腾讯-pcg(实习+秋招ssp offer)

一面

1.自我介绍
2.项目所用开源技术以及框架数据库介绍
3.Mysql索引引擎
4.Mysql索引底层实现结构,为什么不用hashmap( 不适合范围搜索)
5.有哪一些索引
6.主键索引和普通索引的区别
7.数据库隔离级别
8.ArrayList的底层实现,为什么查询快,增删慢
9.算法:字符串反转
10.算法:输出链表的倒数第k个数(两种方法:集合|双指针)
11.思考题,如何设计求一个数的n次开方(二分法)

二面

1.MVCC机制
2.LRU算法
3.两个线程轮流打印1A 2B 3C(三种方法)
其他实在是记不清楚了...

三面

1.自我介绍
2.项目介绍
3.自己负责的任务
4.虚拟机跨主机通信
5.一个算法题,手撕一下,就是一个小车给定坐标位置,和当前面朝方向(NSWE),再输入前进转向情况和前进步数,输出小车的坐标位置和面朝方向。
6.职业规划

hr面

很轻松的聊天,交流工作地点等信息

字节-抖音(秋招sp offer)

暂时忘记存在哪里了,后序再更新吧...

百度(秋招sp offer)

一面

1.自我介绍
2.Java基础:类如何被加载(整个类加载到new一个对象的过程说了一遍)
3.数据库索引结构
4.ThreadLocal
5.创建线程的方式有哪些
6.详细说一下线程池的参数有哪些
7.说一下JAVA 8 的新特性(lambda、Stream等)
8.说一下java设计模式中的开闭原则
9.系统什么时候需要重构,如何重构
10.从url到返回一个页面 走了哪些过程(从DNS域名解析、TCP、Http、再到后端的mvc架构都说了一遍)
11.多线程如何解决并发问题(锁 以及原子操作类(底层是CAS,谈到了aba问题以及解决方法))
12.为什么要用多线程(提高访问效率和速度)
13.微服务了解么
14.AQS队列同步器以及AQS内部类中的Condaition中的等待队列
15.反问

二面

1.自我介绍
2.说一下你的实习项目
3.你的实习项目中主要用到的中间件有哪些
4.为什么会用到消息队列,是用来干什么的
5.说一下TCP
6.TCP的拥塞控制
7.操作系统中的中断、以及虚拟内存
8.currentHashMap的底层原理知道么,具体的内存结构是怎样的?
9.JUC下面的locks和synchronized区别是哪些?locks下面的AQS
10.重入锁了解么?说一下作用和原理
11.SpringBoot的启动过程
12.职业规划

三面

三面相对轻松,主要是交流了一些对业务的看法等,面试官人非常nice!

hr面

无hr面,直接发的offer

京东(秋招sp offer)

这个也后序更新吧,也忘记放在哪里了- -。

网抑云(秋招ssp offer)

一面

1.自我介绍
2.项目介绍
3.线程池相关参数
4.线程池拒绝策略
5.线程池阻塞队列
6.HSF原理
7.AOP底层原理,几种方式
8.coding 快排+改进+堆排
9.QPS高了如何处理,开放性的问题
10.反问

二面

1.自我介绍
2.项目介绍
3.难点介绍
4.内存文件映射
5.Java IO读取文件的底层过程
6.HSF的重要组件有哪些
7.AQS了解么?(从AQS底层到重入锁讲了一堆)
8.如何学习的
9.个人发展规划
10.反问

三面(加面)

这里主要是问了一些对业务的理解,和对自己职业发展的认识

hr面

还是老样子...

猿辅导(秋招ssp offer)

一面

1.自我介绍
2.项目介绍
3.Docker虚拟化和全虚拟化的区别
4.什么时候用全虚拟化什么时候用半虚拟化
6.DNS的运行过程(本地缓存-本地服务器-根服务器-顶级域名服务器)
7.IP地址有哪些分类:A、B、C三类,为什么分类
8.常用的特殊IP有哪些(127.0.0.1 192.168.0.1)
9.coding1: 链表排序,不能只交换值,要换节点
10.coding2:判断一棵树是不是平衡二叉树
11.coding3: 判断一棵树是不是二叉搜索树BST

二面

1.自我介绍
2.项目介绍
3.学校项目介绍
4.实习项目介绍
5.说一下AOP的底层原理
6.说一下timer定时器的时间原理
7.说一下TCP和UDP的区别,抓细节
8.UDP可靠传输的实现说一下
9.coding 两个有环链表,判断是否相交

三面

记不太清楚了,只记得算法题是手写一个split( )算法出来,再尝试着优化一下。

无hr面

过几天再更新剩下的吧,今天太累了- -

这里给大家的建议还是最好去实习,另外楼主基本参加的都是提前批。

#阿里巴巴##Java工程师##面经##秋招#
全部评论
鸭儿哦,sp offer收割机?好恐怖
4 回复 分享
发布于 2021-01-31 18:29
好强,怪不得大厂不要我,我懂了
4 回复 分享
发布于 2021-01-31 19:42
楼主可以分享下简历吗😁
1 回复 分享
发布于 2021-01-31 22:18
大佬大佬太厉害了吧。。马上研一  请问这些都是研究生期间自学的吗 请问有没有什么自学的建议
1 回复 分享
发布于 2021-02-02 13:01
这几道题我写了一个参考,感兴趣的可以访问:  https://mp.weixin.qq.com/s?__biz=MzI4MzUxNjI3OA==&mid=2247487829&idx=1&sn=f31b4741853c3f51317c1a980a15b05c&chksm=eb88dd4cdcff545a7a9740d9658883f0aa711df24772cb3cda3701bac3c0c4b67a83d1f005d9&token=1929867466&lang=zh_CN#rd 诸君 Good Luck ^_^
1 回复 分享
发布于 2021-03-17 18:07
图片挂了...需要内推直接回复内推就好,看到会给你们发内推链接
1 回复 分享
发布于 2021-03-31 21:15
楼主研究生吗?
点赞 回复 分享
发布于 2021-01-31 17:40
巨佬
点赞 回复 分享
发布于 2021-01-31 18:57
👍
点赞 回复 分享
发布于 2021-01-31 20:54
太猛了
点赞 回复 分享
发布于 2021-01-31 21:10
向您学习 目前研二,面了京东实习,网易,滴滴,今天面了阿里,除了滴滴还行都能答上来之外 阿里今天很差,只有25…分钟沮丧
点赞 回复 分享
发布于 2021-01-31 23:52
很厉害,研一狗向你学习,期待更新。
点赞 回复 分享
发布于 2021-02-01 07:21
胎牛了 榜样 加油
点赞 回复 分享
发布于 2021-02-01 12:55
楼主是本科还是研究生呀
点赞 回复 分享
发布于 2021-02-01 13:40
大佬985?
点赞 回复 分享
发布于 2021-02-02 01:46
为啥会问这么多虚拟化和网络的内容😂 是做过相关实习吗
点赞 回复 分享
发布于 2021-02-03 01:22
tqltql
点赞 回复 分享
发布于 2021-02-03 13:26
楼主麻烦问一下,阿里面试这方面对springcloud这些框架问的多吗》
点赞 回复 分享
发布于 2021-02-12 21:22
想问问大概投了简历多久开始笔试面试
点赞 回复 分享
发布于 2021-03-02 00:33
今晚更新一波~
点赞 回复 分享
发布于 2021-03-18 17:18

相关推荐

三年之期已到我的offer快到碗里来:9硕都比不上9本
点赞 评论 收藏
分享
11-18 09:44
Java
小白也想要offer:简历别放洋屁,搞不还还放错了,当然你投外企除外,以上纯属个人观点
点赞 评论 收藏
分享
34 214 评论
分享
牛客网
牛客企业服务