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

2020秋招 字节跳动后端开发 面经(已收到意向书) 今天面了一二面,趁热打铁先记录下来。 一面 约1h 项目 讲了一个暑期在阿里实习做的完整项目,问了需求、数据库的设计,顺势问道数据库 数据库 了解索引吗?是什么结构?为什么用B+树? 聚集索引和非聚集索引知道吗? 网络: 三次握手,最后一次能不能省略; 四次挥手,为什么要等待2msl; TCP\UDP的区别,你认为QQ视频应该用什么 操作系统 说说你对线程池的理解 进程怎样终止,可以废除吗? 算法 回文链表判断 链表反转可解 二面 项目 讲了另一个阿里实习做的项目,感觉实习之后面试官对课程的项目没有兴趣了… 阅读详情

写在前面

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

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

  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等,以及设计模式、并发编程、网络、算法与数据结构等各方面的面试解析。

 

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

 

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

获取方式很简单———小编整理不易,只需小小的点击转发支持一下(还能让更多朋友发现看见),并私信我关键词【面试】就能立即回复给你免费下载的方式!

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

24届互联网秋招分享-快手一面面经(23.08.02) QS前100的硕,普本。xdm,鼠鼠是211cs,做了一些偏医疗的项目,纯软卷不下去了大三转的嵌入式,目前比较期望在医疗器械行业做嵌入式工作,影像类的算法也会一点但学艺不精,用这个履历。新学期开始了,新的征程又要来辽1.做了福建22年行测题,看了下当年的分数69.5在老家市县级别进面的能排top,福州厦门的也能前一半这学期重点围绕着行测和测评都。学历配置:二本医疗器械+研9微电子 课题组搞柔性传感器的,半路出家学FPGA,跟网上各路老师都学过一点,感觉自己非常垃圾恳请牛客的各位大佬给点建议,祝大伙发财[ 阅读详情

相关推荐

字节跳动Web前端一二HR面经

前言 本人大三,发现大家都在投简历才开始准备。然后就投了字节跳动的飞书,收到笔试通知后,才发现了牛客网这个好东西。 刷了几题真题发觉自己完了,啥都不会,刷了三天题就去笔试了。感觉自己基本是凉了,谁知道居然收到面试通知,准备了四天就上了,人生第一次面试..... 虽然我这几天把面筋都啃了一遍,但还是有很多不太懂的地方,目测是凉了。 笔试 选择题 + 算法题 + 智力题 选择题基本跟...

Jesus_z的博客 1678

2023秋招的第一个意向书

2023校招字节意向书来了!

柳小葱的博客 2253

【100分】猴子爬山

这个问题是一个经典的动态规划问题。猴子可以选择跳1步或者跳3步,因此到达第i阶台阶的方式数就等于到达第i-1阶台阶的方式数(因为可以再跳一步到达)加上到达第i-3阶台阶的方式数(因为可以再跳3步到达)。每一次只能跳1步或跳3步,试问猴子通过这个阶梯有多少种不同的跳跃方式?输入只有一个整数N(0

weixin_54707168的博客 813

校招生的中场战事:意向书,offer选择与三方

关键词 秋招 校招流程 谈薪 offer选择 拒绝offer 三方 薪资argue 写在前面 关于校招,我发现目前网上可参考的资料一般都是面试注意事项和面试经验,关于面试通过之后要怎么做的经验特别少。比方说面完hr面我该干嘛?谈薪的时候是怎么谈的?收到意向书是不是就可以什么都不管了?有这么多offer我该怎么选?我要拒绝offer最好什么时候说?跟谁说?怎么说?有没有模板?等等。对于大多数人来说,我们都是第一次拿到offer,甚至是第一次参加面试,对于这些相关的流程一窍不通。但是用人单位呢,他们大多已经举办

GhostLWB的博客 2万+

GNSS接收机性能测试指标详解:TTFF、位置精度、灵敏度等关键参数如何评估

本文详细解析了GNSS接收机性能测试的关键指标,包括首次定位时间(TTFF)、位置精度、灵敏度等,帮助工程师系统评估接收机性能。通过多频段协同定位和载波相位测试等技术,提升定位精度至亚米级。同时,介绍了灵敏度测试的极限挑战和授时精度的专业测试方案,为GNSS接收机的性能优化提供实用指导。

cuda7parallel的博客 963

从零到一:QT for OpenHarmony 开发环境实战搭建与踩坑指南

本文是一份详尽的QT for OpenHarmony开发环境搭建实战指南。文章手把手教你如何在Windows和macOS系统上,从环境准备、核心工具(DevEco Studio与社区版QT SDK)安装配置,到创建首个QT Quick项目、解决构建部署中的常见问题,最终实现应用在OpenHarmony设备上运行。内容涵盖关键配置修改、资源管理及深度踩坑经验,旨在帮助开发者高效开启跨平台开发之旅。

weixin_29190573的博客 326

今年,我在字节跳动面试了九次【已意向书+九面面经】

字节九面心路历程 我今年复习得比较晚了,直到五月才开始准备找实习,但是那段时间大厂的春招基本都结束了,所以只能投字节跳动的日常实习,把自己的第一次面试献给了字节,现在想想那时确实头铁 ????所以当时实习面试非常坎坷,先是投递了小说部门后端研发,苟到二面的时候因为太菜被挂了,随后就被hr告知又被国际部门捞了????。第二轮面试稍微顺利点,苟到三面才挂,然后又是面试完的几分钟,hr又告知被游戏部门捞了??(字节这么缺人的么,要反复鞭尸我这个菜鸡儿????)然后就是第三轮面试,这时候因为已经有好几轮字节面试的

java_xiaoo的博客 1022

CMAC算法原理

2、K1 通过以下运算导出:若 L 的最高有效位等于 0,则 K1 是 L 的左移 1 位。3、K2 通过如下运算导出:若 K1 的最高有效位等于 0,则 K2 是 K1 的左移 1 位。采用了 AES 算法中的类似 CBC 模式的加密方式,即对前一个分组的密文与当前分组的明文进行异或操作后在加密,2、分块处理:首先将消息分成多个固定长度的块,若消息长度不是块大小的倍数,则可以使用填充来将其填充到合适的大小。1、子密钥计算,通过主密钥生成子密钥(key1,key2),子密钥用于最后一个块处理;

sky的博客 1658

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

3个月前头条正式批笔试4道编程题只AC了2道,然后被刷了做了200多道还是太菜了,本来对字节不抱太大希望,毕竟后台竞争太大,而且字节招客户端开发比较多。后来看到有散招免笔试,抱着试一试的心态投了,然而几天过去毫无反应,20天后突然告诉我进行面试。8.10一面,8.12二三面,之后8.25晚上收到电话,拿到意向书。 字节跳动后端一面(纯技术面) 队列的实现,需要注意的地方 快速排序的实现、时间复杂度分析 B树和B+树的区别、应用 HashMap的实现,扩容机制,扩容时如何保证可操作 Redis扩容机制(渐

weixin_47066028的博客 282

YOLOv5改进之---EIoU,SIoU,AlphaIoU,FocalEIoU,Wise-IoU

本文主要针对yolov5的iou损失函数进行改进,主要涵盖EIoU,SIoU,AlphaIoU,FocalEIoU,Wise-IoU这几种损失

qq_41920323的博客 1465

基于深度学习的堰塞坝表层颗粒物质识别研究

本文提出一种基于深度学习的堰塞坝表层颗粒物质智能识别方法,针对颗粒分布散乱、背景复杂的问题,采用"大颗粒逐个识别、密集小颗粒分块识别"策略。结合Mask R-CNN、SLIC和AlexNet构建识别模型,通过无人机影像实现自动识别。实验表明该方法精度超过90%,具备迁移能力。文章提供了Python实现代码,涵盖数据预处理、SLIC分割、模型构建(Mask R-CNN和AlexNet)及训练流程,为堰塞坝应急抢险提供技术支持。

huanghm88的专栏 181

2024校招,卓望信息软件测试一面技术面 二面HR面 已过

仅限24届 Java Go后端为了保证纯度,********* #春招提前批,你开始投了吗# #华为开奖那些事# #正在春招的你,也参与了去年秋招吗?活该被鸽穿,时隔一个月的二面一上来就是我们要招go的啊,但是你是java的,简历上一点go都没有,这还能捞起来面试,面试就算了,,,10分钟漫不经心的敷衍了事然。#在国企工作的人,躺平了吗?

2301_79125642的博客 1234

AI人工智能代理工作流 AI Agent WorkFlow:在股票市场预测中的应用

AI人工智能代理工作流 AI Agent WorkFlow:在股票市场预测中的应用 作者:禅与计算机程序设计艺术 / Zen and the Art of Computer Programming 关键词: AI Agent, W

AI天才研究院 859

字节跳动总裁陈志峰_重磅!字节跳动AI副总裁马维英离职,因“个人兴趣”选择加入清华智能研究院...

AI学术界再次注入一针强心剂”作者 | 贝爽最近的字节跳动,一波未平,一波又起。据悉,字节跳动副总裁、AI Lab主任马维英离职,赴清华大学智能产业研究院任职,加入正在筹备该产业院的原百度总裁张亚勤团队。马维英此前为微软亚洲研究院常务副院长,2017年2月离职后加入字节跳动,出任副总裁。时隔三年后,马维英再次选择离开,其背后原因引发广泛关注。对此,字节跳动第一时间给出了官方回应:“根据自...

weixin_33305182的博客 1万+

AutosarMCAL开发——基于TC3x系列时钟系统浅析

本文为博主个人学习总结记录,如有不正,欢迎指正。

qq_45583706的博客 889

【蒸汽幻想台服新版商业端】2025最新整理单机一键即玩镜像端+WIN系半手工端+PC客户端+网页注册+网页管理后台+教程【站长亲测】

MMORPG端游【蒸汽幻想台服新版商业端】2025最新整理单机一键即玩镜像端+WIN系半手工端+PC客户端+网页注册+网页管理后台+教程。

百创科技 531

虽然去年净亏损近百亿美元 但字节跳动不缺钱

据悉,9月中旬,字节跳动董事会批准了一项股票回购计划,字节跳动计划使用不超过30亿美元的现金回购现有股东的部分股票,价格为每股不超过177美元(对应公司估值不超过3000亿美元),股东可按照各自持股比例申请参与。今年8月,在字节跳动内部举办的员工面对面活动上,字节跳动CFO高准表示,字节跳动目前没有具体的上市计划,也没有上市的时间表。当然,巨额的亏损主要是受可转债公允价值变动所影响,这部分亏损约为756亿美元,反映的主要是字节跳动估值的变化,剔除这部分亏损后,字节跳动的净亏损约为93亿美元。

programmerjob的博客 3266

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

字节跳动又失一员大将,字节跳动AI Lab总监李磊离职加入UCSB

近日,字节跳动AI实验室总监李磊发布推特称将加盟加州大学圣巴巴拉分校(UCSB),重返学术界。 事件起源于 7 月 6 日,AI研究者王威廉突然发推祝贺李磊加入UCSB,进入加州大学圣巴巴拉分校(UCSB)担任助理教授。与此同时李磊也在推特中回复AI研究者王威廉:「能够加入UCSBCS我很兴奋,很高兴能和William Wang、Shiyu Chang,以及其他优秀的学者共事。」 根据最新消息,加州大学圣巴巴拉分校(UCSB)官网上已经公布了李磊教职信息,他将在 UCSB 的Computer Scienc

极客日报 4888

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

字节跳动重大宣布:取消!员工炸了:直接降薪1

‍周末加班这件事上,互联网大厂正在发生变化。继快手之后,字节跳动也取消了大小周。7月9日,字节跳动宣布将于2021年8月1日起取消隔周周日工作的安排。8月开始有需求的团队和个人,可以通过系...

Java和Android架构 586

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

上一篇: 微服务生态环境全解析,使开发更具弹性和容错能力,你期待吗?
下一篇: 阿里P8大佬,由原理和实战出发,带你深入大规模分布式存储系统
Java领域指导者
博客等级 码龄7年 404粉丝 265原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值