我也是接了字节电话,直通终面,今天刚放的意向
点赞 4

相关推荐

二面:tl:9.22 约面 - 9.23 面试 - 当晚约三面1. 介绍一下 RPC 的实现原理,它是如何根据方法名找到对应的方法并进行调用的?2. AOP 在 RPC 中具体是如何实现的?3. RPC 的数据序列化协议(格式)是什么样的?4. 在网络传输中,数据格式是如何封装进去的?5. 针对 Protobuf、JSON、Java 序列化等数据格式,对比它们的优缺点。6. 虚拟内存(Virtual Memory)的作用是什么?为什么需要分段、分页和段页式管理?7. 页面置换算法有哪些?8. 如何实现 LRU (最近最少使用) 算法?其数据结构如何设计?9. 如果要实现 LFU (最不经常使用) 算法,该如何设计数据结构?10. 进程间通信(IPC)的方式有哪些?11. 共享内存如何实现两个进程间的通信(例如半双工)?12. 信号量(Semaphore)和管道(Pipe)的区别是什么?13. 信号(Signal)的基本概念是什么,常用于什么场景?14. 网络中的同步和异步的关系是什么?15. 阻塞和非阻塞的区别是什么?16. 网络 I/O 模型有哪些?17. 内核态和用户态的区别是什么?18. HTTP/Cookie 和 Session/Cookie 的区别?19. 跨域 Cookie 是指什么?20. 有一个很大的文件,每行数据格式为 时间戳 和 文本内容,且时间戳是升序的。如何在单机上高效地查找某一时间范围内的所有文本内容?21. 如何写出合并 K 个有序数组到第 K 大元素的算法?22. 手撕:两个有序数组中第k小的数三面: tl:9.25 面试 - 当晚通过1. 自我介绍2. 实习拷打3. UTF-8 英文占几个字节、中文占几个字节、Java 里如何去检查其占几个字节4. 七层网络协议5. HTTPS 是否了解过6. 最近在学什么、看什么书,分享一下7. 手撕:79. 单词搜索(可以重复选取同一个字母)8. 反问
查看29道真题和解析
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-19 12:56
shopee 后端 大sp?*15+签字 本科985
点赞 评论 收藏
分享
共15道选择题,3道算法题算法一:题目描述:给定两个长度为 n 的整数数组 A 和 B。每次操作可以选择数组 A 中的一个元素和数组 B 中的一个元素(可以是任意位置,包括相同位置),将它们各自加 1。求最少需要多少次操作,才能使数组 A 和数组 B 完全相等(即 A[i] = B[i] 对所有 i 成立)。如果无法使两个数组相等,则输出 -1。输入格式:第一行:整数 n(数组长度)第二行:n 个整数,表示数组 A第三行:n 个整数,表示数组 B输出格式:一个整数,表示最小操作次数;如果无法相等,输出 -1。算法二:题目描述给定两个整数k和m,求k位数中各位数字之和等于m的数的个数。k位数是指从10^(k-1)到10^k - 1之间的整数(例如,k=2时,范围是[10, 99])。注意,k位数的第一位不能为0。例如,当k=2,m=3时,符合条件的数有12、21、30,共3个。输入格式第一行包含一个整数t(1 ≤ t ≤ 100),表示测试用例的数量。接下来t行,每行包含两个整数k和m(1 ≤ k ≤ 100,1 ≤ m ≤ 900)。输出格式对于每个测试用例,输出一个整数,表示k位数中各位数字之和等于m的数的个数。第三题是图论忘了,一个都没做出来
投递字节跳动等公司7个岗位
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务