今日头条/字节跳动面经-后台开发

第一轮

1. Integer和int的区别,各自的存储方式,回收方法
2. HashMap、HashMap如何保证线程安全、ConcurrentHashMap
3. JVM中堆和栈的区别
4. 手撕代码:按层次遍历二叉树
5. 手撕代码:按层次遍历二叉树(不完全二叉树)节点为null的需要输出null
6. 项目

第二轮

1. 自我介绍&项目
2. Elastic Search 索引建立
3. Elastic Search 查询的过程
4. Elastic Search集群管理、Master***,节点特性
5. 手撕代码:求二叉树的两个节点的最近共同父节点
6. 手撕代码:问题同上,空间复杂度O(1)
7. 手撕代码:常规二叉树树节点求最近共同父节点

第三轮

1. 手写五种单例
2. 手写代码:给你一个文件,判断文件中的注释是否符合要求,如果符合要求,删除注释

其他我.........忘了,我有一种面完试就忘了面试题目的特异功能,怕不怕,反正凉了(写个面经,求一个阿里offer,卖萌装可爱)
#字节跳动##面经##Java工程师##秋招#
全部评论
当年都问的这么简单吗
点赞 回复 分享
发布于 03-31 12:18 北京
一轮大概面多久?
点赞 回复 分享
发布于 2019-01-12 18:22
想问一下三面的面试题可以描述的详细一点吗?
点赞 回复 分享
发布于 2018-09-20 18:15
头条的面试很迷,很多人技术栈是java的,但是里面没几个写java的,面试内容可能java基础很简单,cs专业基础,工程能力感觉比较重,尤其是算法,18年春招去实习的,算法不好,由于做了很多项目,全部问的项目,很快就过了
点赞 回复 分享
发布于 2018-09-16 12:31
3面就凉了?
点赞 回复 分享
发布于 2018-09-16 00:38

相关推荐

爱吃肉的伊登在写日记:好棒,27届简历能做成这个样子,但是第一个项目感觉cover住难度还是不小的,特别是二面的时候肯定要对分布式系统设计这一块儿有高出正常面试者的水平才行
点赞 评论 收藏
分享
评论
点赞
117
分享

创作者周榜

更多
牛客网
牛客企业服务