字节跳动后端面经(12)

CodeMaster7
• 阅读 644
  • 孤儿进程和僵尸进程了解多少
  • 虚拟内存说一下
  • 页面置换算法说一下
  • 问TCP和UDP的区别
  • 视频、直播、游戏等采用TCP还是UDP
  • UDP为什么实时性好
  • https与http的区别
  • 堆中的GC说下
  • redis常用数据结构与底层原理
  • b树与b+树的区别
  • SpringAOP和动态代理
  • SpringBean的生命周期
  • 消息队列的消息丢失和消息堆积
  • 数据库缓存设计
  • 说几个linux常用命令,fork()函数是干什么的?

算法题:力扣395,至少有 K 个重复字符的最长子串

更多面试题:https://www.mianshi.online/20...

本文由mdnice多平台发布

点赞
收藏
评论区
推荐文章
Java面试真题解析火爆全网,讲的太透彻了
8.15一面(60min)自我介绍,为什么投客户端python和java有什么区别java内存模型gc讲讲httphttps区别cookie,sessionhttps握手过程对称非对称加密算法?哪个效率高?tcp握手要三次,挥手要几次,为什么进程和线程,描述一下进程通信方式线程同步
Easter79 Easter79
3年前
tcp、netstat、dns
传输层协议与应用掌握TCP的封装和工作原理掌握UDP的封装和工作原理了解常用的TCP和UDP端口号对TCP和UDP首部能够进行分析!(https://oscimg.oschina.net/oscnet/7614088914017ad2c404c2a31fd3a0b3c92.png)传输层的作用IP层提供点到点的连接传输层提
BAT这种大厂履历意味着什么?面试篇
8.15一面(60min)自我介绍,为什么投客户端python和java有什么区别java内存模型gc讲讲httphttps区别cookie,sessionhttps握手过程对称非对称加密算法?哪个效率高?tcp握手要三次,挥手要几次,为什么进程和线程,描述一下进程通信方式线程同步
高级java面试题,附答案+考点
蚂蚁金服一面1.两分钟的自我介绍2.二叉搜索树和平衡二叉树有什么关系,强平衡二叉树(AVL树)和弱平衡二叉树(红黑树)有什么区别3.B树和B树的区别,为什么MySQL要使用B树4.HashMap如何解决Hash冲突5.epoll和poll的区别,及其应用场景6.简述线程池原理,FixedThreadPoo
Easter79 Easter79
3年前
TCP、UDP、HTTP、HTTPS之前的区别
网络由下往上分为:物理层数据链路层网络层  IP协议传输层  TCP协议会话层表示层和应用层  HTTP协议!(https://oscimg.oschina.net/oscnet/aeb8a94598094caf8c377e1277ba95948ea.png)1、TCP/IP连接TC
Wesley13 Wesley13
3年前
B树与B+树的区别?
1.B树简介B树是一种多路平衡搜索树。它由二叉树变换而来的。定义如下:1.1每个节点最多有m1个关键字1.2根节点最少有1个关键字1.3非根节点至少有m/2个关键字1.4每个节点的关键字都是按照从小到大的顺序排列,每个关键字的左子树中的关键字都小于它,而右子树中所有关键字都大于它。1.5所有的叶子节点都处于同
Wesley13 Wesley13
3年前
TCP 和 UDP,哪个更胜一筹
!(https://oscimg.oschina.net/oscnet/up8bbcdec2e4ea986a57ebf167b93934fdedc.png)作为TCP/IP中两个最具有代表性的传输层协议,TCP和UDP经常被拿出来相互比较。这些协议具体有什么区别,又是什么作用呢?在IT圈混迹多年的小伙伴们,对TCP和UDP
Wesley13 Wesley13
3年前
TCP和UDP的区别
TCPTCP(TransmissionControlProtocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。TCP首部格式!TCP首部格式(https://oscimg.oschina.net/oscnet/3b8f09359e69c7138ff87139a467adabf9b.
Stella981 Stella981
3年前
Android 中的Socket通讯机制
Android中的网络通讯无非Http和Socket,Socket有两种形式——TCP和UDP。TCP与UDP区别TCP传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到
Stella981 Stella981
3年前
MongoDB索引存储BTree与LSM树(转载)
1、为什么MongoDB使用B树,而不是B树MongoDB是一种nosql,也存储在磁盘上,被设计用在数据模型简单,性能要求高的场合。性能要求高,我们看B树与B树的区别:_B树内节点不存储数据,所有data存储在叶节点导致查询时间复杂度固定为logn。
Wesley13 Wesley13
3年前
2万字Java并发编程面试题整理(含答案,建议收藏)
Java并发编程1、在java中守护线程和本地线程区别?2、线程与进程的区别?3、什么是多线程中的上下文切换?4、死锁与活锁的区别,死锁与饥饿的区别?5、Java中用到的线程调度算法是什么?6、什么是线程组,为什么在Java中不推荐使用?7、为什么使用Executor框架?8、在Java
CodeMaster7
CodeMaster7
Lv1
用时间和心看人,而不是用眼睛。
文章
4
粉丝
0
获赞
0