面试 wordpress ssh vcpkg phpmyadmin jaxb 管理后台框架 electron教程 change事件 网络游戏server编程 java使用redis js控制台打印 flutter项目案例 python数据库 python环境变量 python学习方法 java环境安装 java接口实现 javapattern java的泛型 java获取当前时间 java集合图 java代码 linux服务器 java游戏开发 系统集成项目管理工程师教程 易语言进度条 js数组移除指定元素 PCCAD 画图怎么添加文字 hyqihei php小数点保留2位 mtu设置多少最好 ps字体描边 田字格字体 wps苹果mac版 齐论工具箱 java大数据语言 包图小白体 cdr填充颜色
当前位置: 首页 > 学习教程  > 编程语言

时隔三月,参加2020秋招散招,终拿字节跳动后端开发意向书.

2020/8/31 14:10:55 文章标签:

3个月前头条正式批笔试4道编程题只AC了2道,然后被刷了做了200多道还是太菜了,本来对字节不抱太大希望,毕竟后台竞争太大,而且字节招客户端开发比较多。后来看到有散招免笔试,抱着试一试的心态投了,然而几天过去毫无反应,20天后突然告诉我进行面试。8.10一面,8.12二三面,之后8.25晚上收到电话,拿到意向书。

时隔三月,参加2020秋招散招,终拿字节跳动后端开发意向书.

字节跳动后端一面(纯技术面)

  1. 队列的实现,需要注意的地方
  2. 快速排序的实现、时间复杂度分析
  3. B树和B+树的区别、应用
  4. HashMap的实现,扩容机制,扩容时如何保证可操作
  5. Redis扩容机制(渐进式单线程扩容)
  6. Spring AOP的原理
  7. Spring IoC的原理,如何实现,如何解决循环依赖
  8. 两线程对变量i进行加1操作,结果如何,为什么,怎么解决
  9. CAS概念、原子类实现原理
  10. synchronize底层实现,如何实现Lock
  11. AQS有什么特点
  12. 可见性的底层原理
  13. JVM内存模型,为什么要这么分
  14. 本地方法栈和虚拟机栈的区别
  15. 如何查看JVM参数是否正确
  16. TCP三次握手,如何实现
  17. Socket编程底层如何实现
  18. select和epoll的区别
  19. 算法:蛇形打印二叉树

字节跳动后端二面(项目面+技术面)

  1. 项目详聊(问了很多、很细)
  2. Innodb多列索引
  3. MySQL默认事务隔离级别,不可重复读是什么意思,如何实现可重复读
  4. Redis服务端有20GB内存,现在要缓存200GB数据,如何处理
  5. 算法:给出[[1, 2], [3, 5], [8, 8], [15, 16], [32, 38]],求间隔

字节跳动后端三面(综合面)

  1. 谈谈Java垃圾回收机制
  2. 算法:给出两个升序数组A、B和长度m、n,求第k个大的数
  3. 算法:给出数组A,长度为n,数组中元素的值位于[0, n - 1]之间,求是否有重复元素
  4. 职业规划
  5. 您如何学习Java
  6. 最近有在学什么,分享一下

总结

3次面试都面了1小时以上,有些问题自己也忘了,以下是这次面试的个人感受:

  • 1面技术面,问得广又问得深且喜欢问实现和原理;
  • 2面项目面,主要是项目和架构;
  • 3面综合面,猜测是考察对知识的整体认知和对自己的学习方法、未来规划的认;
  • 当然3轮面试都少不了的手撕代码(三面的算法题差点炸了)。

最后只想说,希望以上我的经历能给大家带来帮助,并且对每位阅读到这里的朋友送上一份福利,在此奉上我自己收集整理的**[全套JAVA面试集]**:基础+中级+高级等面试真题解析,SSM框架、分布式、微服务、调优:Spring、SpringMVC、MyBatis、ZK、Nginx、MQ、kafka、Redis、MongoDB、SpringBoot、Dubbo、SpringCloud等,以及设计模式、并发编程、网络、算法与数据结构等各方面的面试解析。

时隔三月,参加2020秋招散招,终拿字节跳动后端开发意向书.

全套JAVA面试集

再者,如果你要去准备面试或者学习,可能光单纯的刷这些个面试题的作用还不能达到最佳效果,因此我将此阿里大牛手写整理的**[Java进阶核心知识集]**也一并奉献出来,只愿大家一举得Offer,跳个槽涨个薪。我也能攒波人品,一举两得,何乐而不为!

时隔三月,参加2020秋招散招,终拿字节跳动后端开发意向书.

Java进阶核心知识集

最后只说一句:不管你是谁?不管你是要学习也好面试也罢,我都愿意将自己花了几个月整理收集的**[全套JAVA面试集]+[Java进阶核心知识集]**分享正在努力奋斗的你。

获取方式很简单———小编整理不易,只需小小的点击转发支持一下(还能让更多朋友发现看见),点击这里**就能立即回复给你免费下载的方式!

——你的支持,我的动力;祝各位前程似锦,offer不断!!!


本文链接: http://www.dtmao.cc/news_show_150198.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?