今年春招你必看的面经!大佬凭着这份简历拿了200W的年薪offer,你真的不来看看?

前言

众所周知,越丰厚的offer审核得越晚,所以拿到两百万offer的我现在才来分享我的后端JAVA开发秋招总结。

个人背景:985中下游本硕,无大厂实习(小厂打杂),无竞赛,无相关论文,半科班(转计算机)。

拿到的offer: 腾讯,百度,字节,美团,老铁,shopee,VIVO,交通银行,招银,中国银行
年薪加起来超过两百万(原谅我这个标题党)

飞书 一二面:

  • 个人经历
  • 项目
  • 了解NIO吗
  • IO模型 select和epoll的区别
  • 拦截器,监听器和过滤器区别
  • RESTful 和SOAP
  • get / post 区别
  • 怎么跨域
  • csrf 预防,http/dns 劫持
  • rabbititmp怎么解决漏发,多发? 持久化怎么整?
  • redis 和mysql区别
  • mysql设计表时怎么去提高性能
  • 对称加密和非对称加密,RSA 具体说说
  • DES 和 AES 区别
  • HTTPS 证书是啥?加密内容?
  • 可以伪造证书吗?中间人攻击能预防吗?
  • tcp怎么计算时间,RTT和RTO ?
  • UDP 伪首部多大,有啥,有啥用?
  • 常见的拥塞控制算法 (BBR,RENO,BIC-tcp)
  • 数据库范式 ?BCNF?第四第五范式?
  • 索引失效什么情况?
  • 怎么设计索引?
  • DBA不知业务的情况下怎么设计索引?
  • limit优化
  • 联合索引最多多少个字段
  • 数据库的事务隔离级别
  • mvcc机制聊一下
  • linux指令 Kill原理
  • tcp 异常处理,什么时候有RST,
  • 什么时候有PSH URG 的包
  • 爬虫对抗的解决方案
  • 团队成员矛盾怎么办
  • 怎么说服产品
  • 怎么说服测试
  • 和组长分歧怎么办
  • 做题

飞书 三四面:

  • 项目相关
  • Http1.1 特点,缺点
  • http2.0 特点,缺点
  • http3.0 特点,缺点
  • QUIC 特点,缺点
  • 对头阻塞 tcp http的角度,分别讲一下
  • BBR 怎么快,怎么实现,和之前的有什么区别
  • tcp 选项有什么
  • tcp 首部多大
  • 分片和分段区别
  • tcp半打开和半关闭的区别
  • udp 存在的意义
  • 怎么线程通讯
  • 多线程的创建,怎么退出线程,退出进程
  • 线程池的参数
  • 线程池的状态
  • 死锁怎么预防
  • 出现了死锁怎么办
  • 银行家怎么实现
  • 进程调度CFS
  • 时钟调度算法
  • 慢查询优化
  • ThreadLocal场景应用,spring里有用到吗
  • JVM 构架,垃圾回收
  • 怎么设计一个日志系统
  • 磁盘调度算法有什么
  • linux 文件系统架构
  • inode 有什么信息
  • LINUX 怎么找文件
  • Linux 怎么看端口,
  • 看tw状态的进程load average 是什么,怎么看,怎么分析
  • linux 怎么做io检测
  • linux 不同发行版有什么区别
  • 你觉得 linux 比win 好在哪
  • 字节序,网络字节序是什么
  • 需要主导项目怎么办
  • 怎么设计测试用例
  • 怎么总结工作
  • 优点缺点
  • 兴趣爱好
  • 做题

技术中台一二面:

  • tcp,http,https等常见问题

  • 项目人均秒杀,面试官不耐烦了

  • Innodb 是如何解决幻读的

  • redis cluster

  • 16384为啥?

  • netty 模型

  • netty 优点

  • nginx 鲸群怎么解决

  • rabbitmq组建

  • dns欺骗怎么办? arp欺骗?CSRF攻击?xss攻击?syn flood攻击?应对方法

  • Spring Boot启动流程以及生命周期

  • https://blog.csdn.net/u011277123/article/details/104476683

  • spring 事务怎么实现

  • ipc哪个快

  • B树和b+树分别有啥作用

  • JVM的内存模型

  • GC回收器JVM调优参数配置

  • Java中各种锁聊一下,CAS机制

  • volatile有用过么,底层实现

  • 数据库 有什么log ?

  • mvcc 的作用

  • 事务的实现原理

  • 做题

三面 :

  • 讲项目
  • ipc哪个快
  • B树和b+树分别介绍
  • Java中各种 锁
  • CAS
  • volatile
  • 做题

最后

最后我为大家准备了java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书一起免费分享给大家!
有需要的朋友点击这里,备注csdn自行下载就好了

猜你喜欢

转载自blog.csdn.net/weixin_53170315/article/details/113986995