java开发 字节

tcp 三次握手,四次挥手,timewait,客户端和服务端是否都有,服务端的timewait什么时候使用。

tcp的拥塞控制 ,什么时候快重传,快恢复。

RPC,http是否可以提供这种操作。

DNS

什么进程不能被中断。

僵尸进程

ping ,ping用的什么协议。

Linux,怎么看有哪些进程,怎么看cpu的使用情况

堆和栈存的是什么东西,什么时候使用,常量池在哪里,java代码放在哪里,内存空间。

怎么杀死一个进程,kill杀不掉怎么办,

进程跟线程的区别,多进程和多线程的区别。进程间的通信方式。

fork函数

redis的I/O多路复用,select,poll,epoll的区别。

JSON的优缺点。序列化与反序列化。

调用别人的服务。

怎么看内存数据的使用情况。

阻塞与非阻塞I/O区别。



/*将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例:
输入:1->2->4, 1->3->4
输出:1->1->2->3->4->4
自己写测试用例测试
*/



#Java工程师##字节跳动##面经##校招#
全部评论
笔试过了然后一面吗
点赞 回复 分享
发布于 2019-10-14 15:15
点赞 回复 分享
发布于 2019-10-14 18:40
好像不难,来你这许愿字节
点赞 回复 分享
发布于 2019-10-14 18:47

相关推荐

点赞 评论 收藏
分享
10-25 23:12
门头沟学院 Java
点赞 评论 收藏
分享
评论
3
31
分享
牛客网
牛客企业服务