字节后端实习一面面经

字节后端一面

自我介绍

你觉得这个项目有什么点是让你得到提升的

Redis的底层数据结构说一下

Redis雪崩、击穿、穿透

Java GC说一下

我:主要讲了堆内存划分,YGC,FGC,CMS 其他有点忘了!

IOC和AOP说一下

构造函数、析构函数能被重载和重写吗

我:析构函数不了解

两个栈实现一个队列

追问:什么时候第一个栈的数据会进入第二个栈里面

两个队列实现一个栈

因为没有做过,这个想了好久,想了8分钟了,面试官还一直等我!

找出一个字符串中有多少个回文子串,还有输出最大的回文子串

我:说了一个大概,面试官不太满意

为什么有了二叉树还要有平衡二叉树和红黑树

红黑树的性质

又是一波红黑树连问,我太难了

我:只答了一些

红黑树是怎么新增一个节点和删除一个节点

我:只提到了左旋右旋

哪些项目使用到了红黑树

我:HashMap

为什么要用红黑树

进程和线程的区别

进程通信了解吗

管道通信底层是怎么实现的

我:其实,所谓的管道,就是内核里面的一串缓存。从管道的一段写入的数据,实际上是缓存在内核中的,另一端读取,也就是从内核中读取这段数据。另外,管道传输的数据是无格式的流且大小受限。

使用fork创建子进程,创建的子进程会复制父进程的文件描述符,这样就做到了两个进程各有两个「fd[0]与fd[1]」,两个进程就可以通过各自的 fd 写入和读取同一个管道文件实现跨进程通信了。

什么是内核态和用户态

系统调用是怎么完成的

tcp和udp的区别

tcp的拥塞控制说一下

为什么是三个重复ACK才快重传

两次duplicated ACK肯定是乱序造成的!

丢包肯定会造成三次duplicated ACK!


https://www.zhihu.com/question/21789252

三次握手说一下

四次挥手说一下

是每次都是客户端先发出FIN包吗

TIME_WAIT 说一下

TCP三次握手对应的Socket编程的API说一下

UDP对应的Socket编程的API说一下

线程之间怎么进行数据同步

说说死锁

Http请求了解吗,说说

数据库索引的实现

详细说说B+树

行锁和表锁了解吗

算法题:

存在如下层序序列的完全二叉树:[8,7,9,5,6,10,11,1,2,3,4,12,13,14,15],建立如上二叉树,并打印其前序遍历结果

#实习##面经##字节跳动##Java工程师#
全部评论
你好,问一下投的是什么能具体说一下么?
1 回复 分享
发布于 2021-03-04 00:34
红黑树是TreeMap吧?打错了?以及,这个好难啊真的,我感觉我什么都不会😥
点赞 回复 分享
发布于 2021-03-05 12:21
Redis的底层数据结构说一下 这个除了zset的跳表还有什么😂 还有楼主简历写红黑树相关的了嘛
点赞 回复 分享
发布于 2021-03-03 22:11
好家伙,实习问这么难的题吗?
点赞 回复 分享
发布于 2021-03-03 21:15
我也内推,可显示笔试中,,
点赞 回复 分享
发布于 2021-03-03 20:38
本还是硕?问得好难
点赞 回复 分享
发布于 2021-03-03 19:07
我今天3号17:00过一面完,不知道结果,请问你是第二天得到电话或短信吗?
点赞 回复 分享
发布于 2021-03-03 18:23
这么严格……只能说我司面试还是有些水的,顺便一提,我司春招开始了,私信我拿内推码
点赞 回复 分享
发布于 2021-03-03 17:55
老哥你啥时候投的字节啊
点赞 回复 分享
发布于 2021-03-03 15:00
楼主项目在哪找的呀
点赞 回复 分享
发布于 2021-03-03 14:53
老哥是投的哪个部门
点赞 回复 分享
发布于 2021-03-03 14:41
一面做三题算法嘛卧槽tql
点赞 回复 分享
发布于 2021-03-03 13:51
请问一下是电话面试吗
点赞 回复 分享
发布于 2021-03-03 13:51
楼主项目用到了redis吗
点赞 回复 分享
发布于 2021-03-03 12:17
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-03-03 11:23

相关推荐

群星之怒:1.照片可以换更好一点的,可以适量P图,带一些发型,遮住额头,最好穿的正式一点,可以适当P图。2.内容太少。建议添加的:求职意向(随着投递岗位动态更改);项目经历(内容太少了建议添加一些说明,技术栈:用到了什么技术,还有你是怎么实现的,比如如何确保数据传输稳定的,角色注册用到了什么技术等等。)项目经历是大头,没有实习是硬伤,如果项目经理不突出的话基本很难过简历筛。3.有些内容不必要,比如自我评价,校内实践。如果实践和工作无关千万别写,不如多丰富丰富项目。4.排版建议:建议排版是先基础信息,然后教育背景(要突出和工作相关的课程),然后专业技能(一定要简短,不要长篇大论,写你会什么,会的程度就可以),然后是项目经历(一定要详细,占整个简历一定要超过一半,甚至超过百分之70都可以)。最后如果有一部分空白的话可以填补上校内获得的专业相关的奖项,没有就写点校园经历和自我评价。5.技术一定要够硬,禁得住拷打。还有作息尽量保证正常,不要太焦虑。我24双非本科还是非科班,秋招春招各找了一段实习结果都没有转正,当时都想噶了,最后6月份在校的尾巴也找到一份工作干到现在,找工作有时很看运气的不要急着自我否定。 加油
点赞 评论 收藏
分享
评论
25
198
分享

创作者周榜

更多
牛客网
牛客企业服务