字节跳动客户端123技术面+hr面 面经

字节跳动面试官都很优秀,面试的过程中全程微笑,基本是讨论的方式面试。

一面

3月13日
自我介绍

算法题一:无序数组的中位数  (快排思想O(N) 时间复杂度)
算法题二:给一数组,让你找一对满足i<j && a[i]<a[j]的i和j  (O(N)时间复杂度 O(1)空间复杂度)
算法题三:给一数组,让你找一对满足i<j<k && a[i]<a[j]<a[k]   的i和j和k   (O(N)时间复杂度 O(N)空间复杂度)
三道题都比较简单。

三次握手过程
为什么是3次,而不是2次或4次?
介绍下TCP
TCP是如何确保传输安全的?
TCP和UDP的区别
介绍下hashmap
数据库有了解吗,介绍下数据库的索引以及作用
数据库的存储引擎,介绍一下,以及其数据结构

然后问了和C++相关的操作系统问题,我不太会,然后面试官就笑了,告诉你先别走,我去联系二面面试官


二面

3月13日

自我介绍

算法题:(   和   )可以匹配,给你一个字符串,问你有多少合法的括号 (分段处理 : O(N) 时间复杂度,O(1)空间复杂度)
算法题比较简单

然后问了线程和进程
TCP和UDP区别(重了)

然后来了个情景设计题😱  :
设计一个城市的顺丰快递系统,这个是边讨论边回答,大概花了30分钟(人有点懵,也有点累)

数据库的事务
事务的特点
同步和互斥,锁
输入一个URL,发生的过程

三面

3月18日
自我介绍

算法题:给一个数组(正负数都有),让你找最大子数组的和。(处理前缀和,O(N)时间复杂度)
算法题比较简单

智力题:给8个小球,7个质量相同,一个重一点,给你一个天平,称几次可以称出来。(2次)
这个题当时脑子比较清醒就一下想到了答案。

DNS 域名系统
HTTP和HTTPS的区别
HTTPS的SSL(TLS)协议
进程和线程的区别
进程通信方式
介绍共享内存通信方式
线程的通信方式
synchronized和volatile介绍
synchronized和volatile的区别和应用
说下java的GC算法

然后聊了自己大学打比赛,以及自己的学习方式
然后面试官介绍了字节跳动客户端相关信息

HR面


基本就是实习时间什么的
都是常规问题

已经入职了,欢迎大家加入字节跳动。


欢迎大家加群,群内部门大佬在线答疑,帮你解除疑问,打开通往字节的大门!

#字节跳动##实习##Java工程师##面经#
全部评论
字节怎么这么喜欢问操作系统和计网知识,Java问的好少。。
2 回复 分享
发布于 2020-03-30 20:55
设计一个城市的顺丰快递系统,这个要设计啥啊
1 回复 分享
发布于 2020-06-16 21:32
大佬太顶了。以后内推找你了
1 回复 分享
发布于 2020-03-19 11:34
楼主面的什么部门鸭~
1 回复 分享
发布于 2020-03-18 21:27
楼主三轮面试时间间隔是多久
点赞 回复 分享
发布于 2020-07-23 10:34
楼主已经在实习了吗
点赞 回复 分享
发布于 2020-07-22 14:50
内推下可以吗
点赞 回复 分享
发布于 2020-07-22 12:00
算法23都是长度为n的单调递增子序列问题,力扣第300号题目
点赞 回复 分享
发布于 2020-06-16 19:24
算法题是在电脑上写还是在纸上写了给面试官看?
点赞 回复 分享
发布于 2020-06-16 18:48
已经入职了吗兄弟
点赞 回复 分享
发布于 2020-04-23 10:56
请问楼主二面括号匹配的题,是问最多有多少对括号可以匹配吗?
点赞 回复 分享
发布于 2020-04-23 08:55
一面多久收到二面
点赞 回复 分享
发布于 2020-04-22 01:36
楼主请问是完整的程序吗,输入输出也要自己写吗
点赞 回复 分享
发布于 2020-04-03 00:26
无序数组中位数On,是用的median of median?还是普通快排思想,那样的话最差是On方哦
点赞 回复 分享
发布于 2020-03-30 16:23
三面智力题为什么是两次,不是3次?
点赞 回复 分享
发布于 2020-03-28 22:17
HR面的时候就给了口头offer吗
点赞 回复 分享
发布于 2020-03-28 20:55
没问Linux 那些吗
点赞 回复 分享
发布于 2020-03-28 12:15
楼主,算法题是手写还是讲思路呀?
点赞 回复 分享
发布于 2020-03-27 21:39
啊,不是吧
点赞 回复 分享
发布于 2020-03-21 23:33
请问大佬 不是说春招123面都在一天吗
点赞 回复 分享
发布于 2020-03-21 15:40

相关推荐

ResourceUtilization:差不多但是估计不够准确,一面没考虑到增长人口,另一方面也没考虑到能上大学的人数比例,不过我猜肯定只多不少
点赞 评论 收藏
分享
04-11 00:51
已编辑
门头沟学院 Java
先说一下楼主的情况:双非本大三,两段实习,javaer,想要找一个暑期大厂offer,努力了两个月,三月份每天的状态就是算法,八股,项目,四月份更是一个面试没有,最终还是没有结果,心碎了一地。期间面了一些中小厂,大厂只有腾讯约面,其他大厂都投了一遍,但是还是石沉大海。再看一下楼主的面试结果吧,就不说ttl了腾讯s3:三面挂csig:一面挂teg:三面挂wxg:一面挂没错,面了八次腾讯,两次三面挂,当时真的心都碎了。其他中小厂都有面,有的没过,有的oc,但是都没有去。其他大厂投了简历,但是不是简历挂,就是测评挂,都说今年行情好很多,各大厂都扩招,可是问题出在那里呢?学历背景吗?实习经历吗?还是简历不够好看?依稀记得,从年初七就离开了家里,回到学校,早早准备面试,当时自己认为凭借着自己的两段实习经历,以及大二就开始准备的八股算法,拿大厂offer不是问题,但是还是不敢放松,回校的状态每天就是算法,八股,还有查看各种招聘信息,想着尽早投机会多,但是事实证明,投的早,不如投的刚刚好。当时想着,先投一些中小厂开始面试,找找面试感觉,从2.10就开始有面试了,基本都是线下面试,面试的感觉都很不错,觉得自己的状态慢慢回来了,期间也有oc一些中小厂,但是自己的目标并不在此,只是想练一下手,遂拒。后面投了腾讯的暑期实习基地,不久就约面了,第一次面这么大的厂,多少有点紧张,好在运气还不错,遇到的面试官也比较好,一直干到了三面,期间看牛客有不少说一面就挂了的,感觉自己还是比较幸运的,但是没想到倒在了三面,一周后就挂了,伤心是有的,但是想到这才刚刚开始,还有很多机会,便继续准备下一次面试了,很快,被另外一个部门捞了,一进会议,面试官没开摄像头,看网上说没开摄像头很多都是kpi,但是自己给自己打气,认为面试官只是不方便开摄像头罢了,面完,感觉良好,没问什么很难得问题,基本都答出来了,算法两道也a了一道,感觉实习不会这么严格吧?还是过了一会挂了,因为这个?还是技术不太匹配?面试过程中说搞C++的,心想,搞c++的你面我干啥?唉,这时候有点气馁,然后就接下来半个月没有面试。这时已经是三月底了,看到牛客好多人都已经陆陆续续拿到了offer,看人家的面试准备也没那么早,有0实习的,有没刷算法的,有两个面的,,,唉,反正是一言难尽啊,感觉努力没有什么意义,面试多半是看面试官的感觉,主观性很大啊,只要你技术没有太大的问题。第三次面试腾讯,面试来的比较突然,期间已经有几天没看八股什么的了,临时看了一下之前自己做的面试笔记,但是面试却异常顺利,三天闯到了三面,自己也不敢相信,三面玩感觉也良好,脑子里不得不想着一些“offer结算画面”,但是过了一会查看流程显示“流程终止”,我?哎,当时真的有苦说不出啊,也是一晚没睡。后面就逐渐开始褪去大厂梦了,看着曾经跟自己交流的牛油,朋友,认识的人,觉得他们技术不太如你,算法刷的没你多,进了大厂,但是这又如何呢?能力强不强不是你了说了,面试官说了算。也逐渐知道,不是你能力好就可以了,还得有运气,运气,运气。这个过程太累了,和自己和解吧,不用非得大厂,找个合适一点的就好,放轻松一点。今天有点心事睡不着,闲着想写一些自己的面试过程,勿喷。附上一张面试的情况,公司就不方便透露了。
怒卷的斯科特:八分运气两分实力
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
19
207
分享

创作者周榜

更多
牛客网
牛客企业服务