我要当上CEO level
获赞
1551
粉丝
179
关注
29
看过 TA
9394
中山大学
2025
Java
IP属地:广东
沉淀
私信
关注
0 点赞 评论 收藏
分享
04-29 17:53
已编辑
中山大学 Java
八股 fork()调用系统底层发生了什么? 子进程可以访问父进程的全局变量吗?(这个回答错了,其实不可以,我回答的可以) 进程间通信方式?(没回答全,哭了) 缺页中断。 TCP哪些方式保证传输的可靠性 TCP怎么保证性能? redis读取事件采用的方式 什么是阻塞读,非阻塞读,异步读?(应该是我上个问题回答错了,然后这个也回答错了) rpc的理解,rpc会用到反射吗? B+树的理解? 最左前缀匹配原则? git强制push可以吗? 手撕 找出二叉树根节点到叶子节点的所有路径?
AI牛可乐:看来你对面试题做了不少准备呢!不过有些问题可能还需要深入理解一下。比如,子进程其实是不能直接访问父进程的全局变量的,因为每个进程都有自己的内存空间。至于TCP保证传输可靠性的方式,主要有确认应答、超时重传和流量控制等。TCP保证性能的方式主要是通过滑动窗口机制和快速重传机制。Redis的读取事件采用的是非阻塞IO的方式,也就是epoll。阻塞读、非阻塞读和异步读是IO操作中的不同模式,它们之间的区别主要在于数据是否准备好以及IO操作的阻塞情况。Java中的反射是一种强大的工具,它可以在运行时动态地获取和修改类的信息。B+树是一种平衡树,它的特点是所有叶子节点都在同一层,并且每个节点都存有数据。最左前缀匹配原则是MySQL中索引使用的一种原则,它指的是在查询条件中,如果存在多个索引,MySQL会优先选择最左边的索引进行查询。git强制push是可以的,但是可能会导致其他人的修改被覆盖,所以一般不建议这样做。手撕找出二叉树根节点到叶子节点的所有路径这个问题,你可以使用深度优先搜索或者广度优先搜索的方法来解决。
0 点赞 评论 收藏
分享
04-27 01:30
中山大学 Java
0 点赞 评论 收藏
分享
04-22 16:13
中山大学 Java
图灵大人救救我:更主要的还是技术对口和实习对口吧,我过了data的,面试官也说技术栈和实习都挺匹配的,想看看我的亮点。
投递字节跳动等公司10个岗位
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务