ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

【粉丝投稿】他靠着这份java面经在秋招成功入职了字节跳动,特来分享这份面经回馈大众!

2020-12-23 14:30:28  阅读:150  来源: 互联网

标签:入职 UDP Java 字节 面经 TCP 面试 这份 大厂


前言

首先说一下自己的本人情况:双非软工,Java后台开发,但是由于后端竞争过于激烈,已转客户端,感谢字节爸爸接收零经验客户端小白,送上面经回馈牛客。自己是将近10月份的时候才开始准备面试和投递简历的,收到了差不度十几家的面试邀请,最后拿到offer的只有字节跳动这个了,感谢字节给机会!下面我会把我的面试经过和面试题以及之后自己总结的技术笔记分享在下面,希望帮助还没有上岸的同学!

另外我这里为大家准备了一线大厂面试资料和我原创的超硬核PDF技术文档,以及我为大家精心准备的多套大厂面试题(不断更新中),有需要的朋友点击这里备注csdn,自行下载即可!希望大家都能找到心仪的工作!

11.24 一面 1h 15min

Java相关:

  • 面向对象三大特性

  • 你在系统设计的时候考虑了哪些面向对象的特性

  • 动态代理如何实现

  • Synchronized,CAS,Volatile底层原理,使用场景

  • 设计模式:

  • 设计模式用了哪些,有哪些原则

  • 抽象工厂跟工厂方法的区别,其优缺点

  • 单例模式有多少种实现方式,各自的应用场景

  • 说说享元模式

计网:

  • HTTP 1.0,1.1,2.0分别有什么特性

  • 一个TCP连接可以为多少个HTTP连接服务

  • TCP,UDP区别,优缺点,使用场景

  • 详细说说各种拥塞控制算法

  • 操作系统:

  • 死锁的必要条件,如何解决,说说银行家算法(裂开…)

  • 中断有哪几种

  • 局部性原理,哪些地方应用了,详细说说

  • 怎么理解虚拟内存

JVM:

  • 内存模型

  • 如何判断对象可以被回收

  • 哪些对象可以作为GC root,具体垃圾扫描过程说下(三色标记法,增量标记)

  • 回收算法具体怎么实现

  • Java 8之后对 stop-the-world的优化(忘记了,没答上)

  • 算法:

  • 最大子序和

  • 总体来说一面难度是最大的,问的很全面,有一些点也会被深入问到

12.1 二面 45 min

  • 二面相对一面少了很多基础,偏项目多一些

  • 介绍项目亮点,难点,如何解决

  • 直接写题:二叉树根节点到叶子节点的所有路径和,复杂度多少,有没有得优化

  • 介绍Spring的原理

  • 用过哪些数据库,说说为什么使用分区表

  • SpringBoot优点在哪

  • 介绍下你接触过的NoSQL数据库(Redis, ES)

  • 剩下的都是项目细节深挖

  • 平时如何学习

  • 愿意转客户端吗

  • 反问

12.7 三面 1 h

  • 三面偏软实力跟项目,当然也会考算法题

  • 自我介绍

  • 深挖项目

  • 数据库主从复制原理

  • 数据库主从读写延迟解决方案

  • 线上OOM,死锁,内存泄漏排查,如何生成堆快照

  • 如果网络比较差,TCP会出现什么问题

  • TCP UDP根本区别,网络差的情况下,TCP会出现什么情况,UDP TCP要怎么选择

  • TCP怎么保证可靠传输

  • UDP如何设计可靠传输

  • 说说几种常见的拥塞控制算法

  • synchronized,concurrentHashMap ,volatile原理

  • 如何排查性能慢的代码

  • 最长回文子串,复杂度要优化到O(n), 马拉车安排一波。。。。

12.14 OC 感谢字节爸爸

长达一年的长跑总算画上圆满的句号了,从2月份疫情开始就投后端实习,但是准备不是太充分,就被各路大神吊打了,6月份找到了国企实习,秋招初期也拿到不少小厂offer,但是我还是想拼一波大厂,最终11月被字节捞起来面试,顺利OC,感谢字节爸爸。

总结

最后我为大家准备了Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。有需要的朋友点击这里备注csdn,自行下载即可!,实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的,在我看来,自己付出多少,回报就有多少。

还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书一起免费分享给大家!

标签:入职,UDP,Java,字节,面经,TCP,面试,这份,大厂
来源: https://blog.csdn.net/weixin_53224039/article/details/111589255

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有