Java 程序员Java

双非本科,面试两个月成功收获阿里、美团等6个offer,经验分享

2021-10-13  本文已影响0人  程序花生

忙忙碌碌的秋招陆续开始,期间自己一直在刷算法题,研究面试题,看源码知识,我自己并不知道自己能去什么样的公司,只是觉得按部就班的冲一把,无论结果高低,自己总会有一个归宿的。

幸运的是,通过自己的努力,收获了阿里、美团等6个offer,也是很满意了。学历确实可以在大公司面试中成为加分项,但是只要努力了,即使没有加分的学历,但是在专业知识上的额外付出也能弥补学历的劣势。

少玩几把游戏,多看会书敲会儿代码,毕业后的结果可能就不一样了吧!

我的大学四年

大一,抱着对大学美好生活的向往,对未来的憧憬来到了这里。结果是显而易见的,除了刚开始的几个月,自然是没把心思放在学习上,当然依旧有大佬整天在硬肝

大二,见识到找不到工作的学长,满心惶恐。开始找老师、学长、百度了解这个行业,主动学习一些基础的理论知识,同大佬一起蹲图书馆。

大三,通过老师找到在字节的学长,了解应届生应该准备那些知识。针对性地学习并建立自己的知识体系,查漏补缺!

大四,也就是今年,从五月份开始的面试,一直持续到七月份,期间成功收获阿里、美团等6个offer,字节还是挂在了算法上,哪怕是有学长的内推也是没能拿到offer。

我想每一个人应该都不希望在大学毕业后,看着室友拿着高自己几倍的薪资还笑着说自己不羡慕吧?

面经分享

一面: 90mins

讲项目

讲一个集合框架整体框架

分Collection和Map两大类全部讲一遍,每一个接口和对应实现类,他们类各自的特点,性质,基本参数,能讲多深讲多深

arraylist和hashset区别

为什么hashmap要在8的时候树华

根据泊松分布概率(源码注释里写了)

hashmap线程安全的方式

hashtable和concurrenthashmap的各自特点,能讲多深讲多深

为什么hashtable被弃用了,cch1.7之前和1.8之后的区别

锁的分类

乐观锁、悲观锁、自旋锁、读写锁、排它锁、共享锁、分段锁等等各自特点,以及它们在java中具体的实现方式

Spring IOC的底层实现

XML+dom4j+工厂+单例

索引不适用的条件

索引列上有函数,不满足最左前缀,使用了不等号,使用了范围查询等等

索引的分类

B-Tree索引,Hash索引,全文索引,单值索引、唯一索引、复合索引、聚簇索引、非聚簇索引等等,以及它们各自的特点

二面:40mins

讲项目

线程池了解多少

executors创建的几种线程池,直接new ThreadPoolExecutor,7个参数

线程池拒绝策略分别使用在什么场景

Spring AOP的底层实现

动态代理,newProxyInstance,cglib,ASM

讲一下代理模式

动态代理,静态代理

你都了解什么设计模式,他们在JDK中如何体现的

工厂,责任链,观察者,建造,代理,单例,原型等等在JDK中对应的体现。。。

三面coding:2h

千万级数据量的list找一个数据(多线程),抢红包

四面:50mins

讲项目

讲一下JVM堆内存管理

栈上分配->TLAB->新声代、老年代->可达性分析->GC算法->所有垃圾回收器及其优缺点和特点

那到底多大的对象会被直接扔到老年代

G1两个region不是连续的,而且之间还有可达的引用,我现在要回收其中一个,另一个会被怎么处理

听说过CMS的并发预处理和并发可中断预处理吗

平常怎么学习的和职业规划

五面coding:2h

百万级int数据量的一个array求和(fork/join)

六面交叉面:20mins

深挖科研项目

七面hr:20min

聊人生、谈薪资

总结

经过自己亲身验证得出的应届生面试总结

应届生面试比较注重基础和算法,算法大厂都在问,其中字节和快手算法问的是最多的

应届生的项目如果是XX管理系统一类会很拉分,但有好的项目这会是一个很好的加分项

大厂的面试官喜欢抛出一个大点,看你能讲多广多深

最后再给大家分享一下最近在看的面试笔记,有需要的小伙伴 点击此处凭截图即可获取到

10W字面试总结

目录

笔记内容

基础篇

JVM篇

多线程&并发篇

Spring篇

MyBatis篇

SpringBoot篇

MySQL篇

SpringCloud篇

Dubbo篇

Nginx篇

MQ篇

数据结构与算法篇

Linux篇

Zookeeper篇

Redis篇

分布式篇

网络篇

设计模式

maven篇

ElasticSearch篇

tomcat篇

Git篇

软实力篇

限于平台篇幅原因,更多内容展示不了,有需要这两份面试笔记的小伙伴 点击此处凭截图即可获取到!

面试突击手册

目录

部分内容展示

限于平台篇幅原因,更多内容展示不了,有需要这两份面试笔记的小伙伴 点击此处凭截图即可获取到!

上一篇下一篇

猜你喜欢

热点阅读