不知不觉间已经一年多了,六月开始在家休息,到九月底才开始投简历,时间晚加上今年形势差,海投了五十家公司,约面试的不到十个,基本全挂,到最近总算找到了工作,整理了一下录音来写个面经。简单说下我的情况,某不知名985科班本科,成绩排名70%左右,无奖学金Java/Go双修,九个月字节后端实习,无竞赛,lc 300题左右
字节 基础架构 北京(已意向等谈薪中)
9.19投的简历,29号约了国庆后面试
一面 10.10 18:00 55min
1.自我介绍+聊天项目 14min
2.事务隔离级别,以及分别有什么问题
3.InnoDB数据结构
4.聚簇索引和非聚簇索引的区别
5.sql优化策略
6.Redis的常见使用方式
7.Redis的持久化方式
8.aof和rdb的优缺点
9.Redis是单线程还是多线程,原因
10.JUC常用的数据结构和工具
11.Java线程池作用和参数
12.Go channel用过吗
13.从输入网址到显示页面发生了什么
14.乐观锁和悲观锁 概念、区别以及如何选择
15.top命令了解吗
16.哈希索引和b树索引的区别和使用场景
17.写题 二叉树每层的最大值
acm模式,写输出的时候参数传递的res[i] + ',',逗号char自动转int了,debug半天,最后搞了20分钟
18.反问环节
没问
第二天晚上收到了二面邀请
二面 10.13 16:00 45min
项目加写题,lc 143 链表对折
当晚收到了三面邀请
三面 10.17 17:00 30min
1.自我介绍+聊天项目 16min
2.进程、线程、协程区别以及Go协程如何调度
3.四次挥手过程
4.TIME_WAIT状态是什么
5.TCP有哪些重传
6.职业规划
7.最近在看什么书
8.写题,lc112 路径和
9.反问环节
要了点相关的学习资源
31号晚上发了意向,等谈薪中
我帮大家总结了一份Java面试突击核心讲,共1658页,97万字,我在整理过程中的各种笔记和文档,可以无偿分给大家有需要的小伙伴,需要的可以转发+评论,私信我【笔记】,即可免费领取。@实战Java
目录
Java概述
JVM
多线程
Mysql
Spring
Dubbo
Mybatis
网络
大数据
最后
我想说,不管是基础Java,还是中级,高级,都一关对于我们程序员来说都是至关重要的,只有打好基础才能更稳固的踏稳每一步,由于篇幅太长,我就只截取了一部分,还有百分之70的内容没有展现出来,需要获取的小伙伴点击此处 即可