普通本科学校,通过这份面试笔记,校招拿下阿里和京东offer

个人情况

普通本科学校(反正比较辣鸡的那种学校)

学习经历

由于学校老师只教最基本的Java基础并且讲得也不好,基本全靠自学了,大一就有意识地在B站学习Java知识,从Java基础到基本流行框架到基本算法,一路走来发现程序员一定要培养自学能力,我秋招大厂也面试过字节、百度等,并且都面到HR那关,由于自己没有实习经历,加上学历也不是很好,很自然被内卷淘汰掉了,大厂其实就是比学历比能力,你能力别人可以从实习经历看出来,强烈建议学历没什么优势的小伙伴一定要实习,能进大厂实习是最香的,进不了一线大厂 也可以进二三线厂。感谢这份网上 一位大神分享的面试笔记,让我有了去大厂实习的机会,甚至有了选择去哪家大厂实习的机会。

如果你也和我一样正在寻找工作机会,需要这份笔记查漏补缺,可以在文末免费获取。

面试经历

阿里某部门 薪资16.1K

一面:

1、http1.0和1.1区别

2、tcp也有keep-alive了解不

3、https了解多少

4、hash原理,主要可以解决什么问题

5、死锁产生的原因?怎么避免?

6、linux了解吗,源码呢

7、linux部署项目的时候,有遇到啥问题吗,怎么排错

8、nginx了解吗,项目里怎么用的

9、nginx负载均衡算法有哪些

二面

1、项目介绍

2、技术选型是怎么考虑的

3、单点登录怎么实现的

4、redis数据结构

5、redistemplate怎么实际化的redis的connctionFactory怎么初始化的

6、jvm垃圾回收的流程是怎么样的?

7、jmap jstack这些用过吗

8、mysql了解哪些?事务?索引 索引调优

9、tcp,http分别都介绍一下未来的发展方向怎么学习一项新技术的

hr面(常规问题聊天)

京东某部门 薪资17K+

一面:

1、java特性

2、基本数据结构,

3、hashmap以及扩容机制

4、jvm运行时数据区

5、gc算法

6、innodb的索引类型

7、b树和b+树区别

8、spring ioc和aop

9、设计模式介绍几个

10、线程池原理以及七大参数 拒绝策略

11、redis数据结构及其应用场景

12、redis为什么快

二面:

自我介绍项目介绍

1、dubbo的rpc协议适配的是什么

2、序列化是干什么的

3、java系列化框架或者方式都有哪些

4、mybatis是干嘛用的

5、mybatis怎么实现orm的mapping

7、spring ioc底层原理

8、类的动态加载机制

9、项目里是怎么用索引进行优化的,以及建立索引时注意哪些方面聊天…大学里都干了什么爱好,特长,

大概率是定岗在中台(业务中台):介绍是说把很多的需求同质化,作为标准模版给各个业务去调用,然后在各个业务里去再修改再开发

hr面(常规问题聊天)

话不多说,下面来看看这份大神的面试笔记。

笔记介绍

image.png

Java面试/学习知识点概览

image-1.jpg

(五面阿里,终获offer)节选

image.png

(蚂蚁金服实习生面试总结)节选

image.png

(我和阿里面试官的一次邂逅(上))节选

image.png

写在最后

不安于现状,不甘于平庸,就可能在勇于进取的奋斗中奏响人生壮美的乐章。

猜你喜欢

转载自blog.csdn.net/m0_54845475/article/details/126352671