4.22字节跳动客户端一二三面

一面

四道算法,注重代码质量
  1. 大数相加
  2. 判断并输出一个字符串的重复子串,如abcabcabc输出abc,aaa输出a,af输出空
  3. 输出最靠近的整数,x为long型,不能使用库函数和非整数变量
  4. 根据二叉树的前序和后序遍历构造二叉树

二面

自我介绍
项目

操作系统

线程和进程的区别
进程的调度算法
内存模型,堆和栈有什么区别?
多线程访问堆会有什么问题(我只答出了原子性问题和死锁,还有可见性问题和重排)
举个死锁的例子

计算机网络

网络分为哪几层
TCP、UDP区别
TCP为什么是可靠传输,采取了哪些措施
快重传是什么
TCP是如何建立连接的
三次握手头两次会传输什么
HTTP在那一层
get,post,put分别代表什么
状态码讲讲,200,302,404,500
HTTPS和HTTP的区别
HTTPS建立连接的过程
CA证书是里面有些什么

算法

  1. 两个升序链表,合成一个降序链表
  2. 寻找输出两个链表的公共节点
  3. 用1毛 2毛 5毛组成n块钱有多少种方式

三面

自我介绍
项目

操作系统

操作系统线程模型
内核空间下的线程
轻量级进程和用户线程的对应关系
程序创建一个线程的过程,用户态内核态都讲讲
虚表有什么用
编译时多态和运行时多态

Java基础

讲讲Hashmap

算法

一颗二叉树两个节点的公共祖先 递归和非递归
反问

总结

  1. 打好基础,操作系统和计算机网络是考察重点
  2. 项目要准备好,用到的技术,优化的空间
  3. 每一面都有算法,基本的代码能力不能丢
  4. 感谢牛客前辈的经验
#字节跳动2021实习一二三面##字节跳动##实习##Java工程师##面经#
全部评论
二面最后一道题,典型的背包问题。🙄
2 回复 分享
发布于 2020-04-24 00:31
多线程访问堆会有什么问题,请问这个怎么回答
1 回复 分享
发布于 2020-04-23 10:40
请问代码怎么展示?
点赞 回复 分享
发布于 2020-05-08 01:52
楼主有收到offer吗?同29号hr面,现在官网状态是面试已完成,一直没消息。。
点赞 回复 分享
发布于 2020-05-08 00:13
想问楼主什么时候投的简历
点赞 回复 分享
发布于 2020-04-28 13:56
楼主拿到offer了吗?
点赞 回复 分享
发布于 2020-04-27 19:55
请问楼主一面第二道算法题怎么做啊?
点赞 回复 分享
发布于 2020-04-27 12:12
请问楼主,“程序创建一个线程的过程,用户态内核态都讲讲”,这题有什么参考资料吗,感谢~😊
点赞 回复 分享
发布于 2020-04-27 10:26
为啥我客户端还有第四轮技术面
点赞 回复 分享
发布于 2020-04-24 18:12
能帮忙内推吗?求好心人帮忙😅  我的微18226203571
点赞 回复 分享
发布于 2020-04-23 18:09
重复子串怎么写唉
点赞 回复 分享
发布于 2020-04-23 11:18
我昨天下午抖音二面完就没消息了,感觉抖音的面试和其他团队不在一个档次,面经没用😂
点赞 回复 分享
发布于 2020-04-23 09:53
楼主投的哪个部门
点赞 回复 分享
发布于 2020-04-23 09:46

相关推荐

6月down后继续尝试~【intro】我是UCL(qs top 10)城市空间科学硕士,本科是211机械设计制造及自动化(有工科逻辑底子👩🏻‍💻)过去几年,我的经历有点“跨界”,但核心一直围绕着 数据分析 + 空间信息 + 可持续发展。📍林火遥感监测的研究(发表Remote Sensing论文);📍在浙大某实验室和关联企业中做过与数字孪生、碳排放评估相关的项目,参与一些算法和技术文件的编写。📍python/GIS研究伦敦超低排放区政策(ULEZ)对空气质量的影响;看起来跨度有些大,我其实一直在寻找同一个方向——用数据与空间技术理解和优化真实世界。(🔎详情CV哦)【认真碎碎念】今年6月后迫于求职环境压力,我申请了部分PhD(ESG、城市交通排放、碳中和方向♻️),期间主要在充实研究能力、读文献📄、和导师🧑‍🏫沟通,也因此有一段“空窗期”,希望遇到【不介意】我处于探索发展路径的伯乐呀(福利:面试官还有机会解锁这位 理工+人文混血体 的有趣副业经历👾)。【意向岗位/城市】希望寻找一份能结合我背景和「兴趣」的工作。意象方向:🌍 GIS / 遥感 / 城市数据分析🏙️ 智慧城市、可持续发展研究🌱 碳中和、环境数据分析、ESG政策研究(感兴趣也正学习ing)💡 技术与策略结合的岗位,如数据顾问、其他科技方向的项目助理|解决方案|科研研究助理等等意向地点:上海 / 深圳 /香港(接受Hybrid或部分远程)。希望能加入一个包容多元复合型背景、愿意给年轻人自我学习自我成长机会的团队,不介意我“跨界”的路径,更看重逻辑能力、学习力和独立思考的硬实力和软实力。
你觉得哪一届的校招最难?
点赞 评论 收藏
分享
评论
8
91
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务