前言
这次真的是怀着超级激动地心情写下这篇文章,本人就是一个末流985毕业的,在学校属于那种不去上课都不会有人发现的那种,默默无闻,相信大多数人都跟我一样!毕业后并没有所谓的轰轰烈烈的爱情分手,也没有什么喝酒到天亮,找了个普普通通的公司就开始上班,像我这样平凡的人真的是一抓一大把啊。。。。。。转折是今年7月份,家里人身体不好的原因离了职回去,看着已经不再年轻的加人,自己真的不能再这样下去领取,自己那几个月疯狂看面经,刷面试题,背资料,上个月舍友问我字节现在有内推,你要不要来试试,我就去了,然后现在已经准备入职,真的兴奋!下面我把资料的资料经验分享给你们,接好运吧!
小红书–上海
唯一线下面的公司
我这里准备了一线大厂面试资料和我原创的超硬核PDF技术文档,以及我为大家精心准备的多套大厂面试题(不断更新中),有需要的朋友点击这里备注csdn,自行下载即可!希望大家都能找到心仪的工作!
·09·16 一面
排序算法,时间复杂度
快排的最坏时间复杂度,什么情况下
堆排序的步骤
算法题:按字典序输出1-n的整数
mysql索引使用的注意事项
知道什么是覆盖索引吗
linux怎么创建一个进程
linux怎么kill一个进程
synchronized和lock的区别
什么时候需要用lock
mysql的高可用性架构
mysql主从复制的具体方式
tcp怎么保证可靠性
介绍一下拥塞控制的流程
·09·16 二面
项目
继续介绍堆排序
在软件学院里收获最大的是什么
成绩
有无其他面试流程
mysql大数据量的优化方法
分库,分表,临时表,缓存
spring解决的是什么层次的问题
算法题:反转链表
·09·16 三面
各种设计题:影院锁票,爬虫,种菜游戏
算法:全排列
·09·16 四面
有无其他面试
为什么不实习
性格的优缺点
兴趣爱好
工作的城市
成绩
汇添富基金
·09·18 一面
自我介绍(其实其他公司也会要求自我介绍,但我为什么这里要写出来,因为这个自我介绍面试官表达了我的自我介绍的不满意以及建议)
为什么本科就出来找工作
找工作最重要的时候
给自己JAVA能力打分
Spring aop的相关问题
动态代理的实现
类加载时为什么出现no such a method
输入URL后的整个流程
面试官给简历的建议
恒生
一个招聘的时候声势浩大但面试流程以及过程一言难尽的公司
·09·23 一面
谈谈对spring boot的理解
404,401状态码
http协议栈
项目相关(图是怎么构造的)
Spring boot实例初始化后和销毁前执行方法的注解是什么
字节跳动–抖音–客户端
没错,又是抖音,这次换客户端了哈哈哈
·09·23 一面
进程和线程的区别
进程间通信
线程间通信
http底层是什么协议
http的请求头字段
Http1.0 1.1 2.0的区别
浏览器输入URL到显示页面发生了什么
java的多态
java类型擦除
还有什么点是没问到的
这半年有学什么新技术
算法题:寻找 k 值:k 值为无序数组中的一项:所有左值都比它更小,所有右值都比它更大
拼多多
·10·11 一面
介绍一下项目
平时是怎么学习技术的
线程和进程的区别
concurrentHashMap如何保证并发安全,与hashTable有什么不同
Java 创建线程的方式,有什么区别
Java 线程同步的方式
JVM的垃圾回收器有哪些
Synchronized 的底层实现以及锁升级的过程
操作系统页面置换算法
手撕LRUCache算法题
·10·11 二面
介绍一下java的集合类
hashmap怎么解决哈希冲突
jdk1.8有什么改进
静态代码块和构造方法分别在什么时候执行
归并排序的思想(分治)
Spring ioc的概念
Spring aop的原理
Spring运用了什么设计模式
线程池的应用场景
线程池什么时候会到达最大线程数
ThreadLocal的应用
JVM的内存模型,堆存放什么,栈存放什么
手写一个线程安全的单例
B+树的特点
B+树的时间复杂度
tcp和udp的区别
http有什么状态码
504状态码表示什么(网关超时)
cpu是怎样进行上下文切换的
mysql什么时候会用到联合索引
联合索引的优缺点是什么
数据库的隔离级别有哪些
innodb的默认隔离级别是什么
数据库的主从复制
算法题:给定一无序数组,其可能包含正整数,0,负整数,要求返回数组中任意三个数的最大乘积,时间复杂度O(n)
还有什么你擅长的我没问到吗
青颖飞帆
·10·12 一面
map如何保证查询的时间复杂度是O(1)
数组的访问为什么是O(1)
二维数组先遍历行再遍历列和先遍历列再遍历行哪个更快,为什么
中断是什么
什么时候会发生中断
什么是缺页中断
操作系统重要的模块有哪些
linux的page cache了解吗
java为什么能够做到跨平台
如何选择合理的线程数
线程安全性指的是什么
java如何保证线程安全性
java为降低锁的性能消耗做了什么
Java的servlet了解吗
tcp如何保证可靠连接
tcp的拥塞控制是什么,为什么需要慢启动和快重传
Mysql select某一行的时候加的是什么锁
Mysql insect一个主键值在已存在的主键值中间的行的时候加什么锁
算法题:校验ip地址的合法性并输出合法ip地址的二进制表示所代表的整数值(位运算)
设计模式题:设计能判断Request(包含uType和URL)是否合理的方法,其中每一个uType只能访问特定的某些URL,要求符合开闭原则
思维题:两人报数范围为1-4,轮流报数,谁先能报到23谁就赢,问怎么能保证自己一定会赢
最后
最后为大家准备了Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。有需要的朋友点击这里备注csdn,自行下载即可,祝大家拿到满意的offer!
还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书一起免费分享给大家!
好了,不管最后的结果怎么样,我的秋招就这样结束了。希望看到帖子的各位最后都能拿到满意的offer!春招不要再见了!