做python的?
点赞 1

相关推荐

09-12 12:30
已编辑
南京大学 Java
云证之后就是漫长的等待teg今年没有意向直接泡池子泡到开奖,有点怕会不会直接泡死了,被排序的日子究竟什么时候是个头啊8.25 云架平存储团队 一面当时这个部门捞了一万个人面试😂我的面试都排在一周之后了1. 自我介绍2. 实习3. rpc怎么决定将请求发往哪一台机器4. 一致性哈希的使用场景5. 手撕5.1 复原ip地址。一些边界条件没考虑到,磕磕绊绊做出来了5.2 原创题,很大的日志文件,每行有id 时间戳 操作(登陆or登出),文件很大不能全部读入内存。要求计算同一时间的最大在线人数6. 你实习用到了s3,说下为什么要用7. 假如微信发消息要过滤屏蔽词,如何设计(ac自动机,这题pass了)8. 设计一个纯内存型KV缓存,要求线程安全,并且有持久化策略(这里和面试官battle了好久,主要聚焦于持久化策略如何保证数据不丢失,追问了好多)虽说一些地方比较磕绊但总体上还是全答出来了。面完大概过了一两天收到了面试体验反馈邮件,小一周后挂复活赛9.3 混元机平 一面1. 自我介绍2. 面试官介绍了下业务3. 几乎全程问字节实习,讲了项目架构和业务流程,针对一些细节做了追问4. 手撕:LRU和课程表II,出完题面试官就干别的去了,大概40分钟之后回来,简单问了问写的咋样就反问然后结束了当天晚上官网流程变复试9.8 混元机平 二面面试给我约到了晚上九点,而且邮件上显示的面试时间只有半个小时。面之前一直在怀疑是不是kpi面1. 没有自我介绍,面试官介绍业务2. 手上有offer吗(说字节意向,然后明显看到面试官虎躯一震😂)3. 问了下为什么字节和美团两段实习都这么短4. 字节实习主要做了哪些事情,你主要负责哪些部分5. 你们的做的workflow,和agent有什么区别6. 技术上怎么解决问题的?高并发怎么解决?7. 手撕:两个线程不断的把随机字符串放入公共队列,第三个线程依次取出并打印前面聊的挺好的,但是手撕部分面试官只给了大概十五分钟左右时间,写的时候犯了低级错误自己还没意识到,导致运行不起来面试官不等了,最后确认了下我的意向base面试就结束了,无反问,整场面试只有40min左右面完之后觉得凉凉了,结果第二天早上官网流程状态变成hr面(?????)9.12 混元机平 hr面1. 经历前两轮的面试,对团队和业务有了解吗2. 我们的方向和你的规划相吻合吗3. 自我介绍4. 对毕业之后期望从事的工作方向怎么考虑5. 找工作看重哪些因素6. 根据你的过往经历,有哪些突破困难达成目标的工作或项目7. 根据你的过往经历,有哪些努力了但结果不尽人意的工作或项目8. 成长压力最大的阶段是在什么时期9. 你熟悉的人如何评价你?10. 有没有直系亲属在tx工作?11. 有哪些其它offer面完一个半小时后转录用评估不知道为什么只有两轮技术面。不过混元的面试能感觉到面试官对我自身的关注度是比较高的,前面聊的都挺合得来,不像云架平存储的面试那样大部分都对着题库出题。可惜部分手撕环节出了问题,虽然给过了不知道会不会导致排序靠后
iori2333:跟楼主经历几乎完全一样,先背云架平存储kpi面挂,再被混元捞,现在还在录用评估(
查看27道真题和解析
点赞 评论 收藏
分享
二、 项目经历深挖 (腾讯云实习)1. 总体介绍:请具体介绍一下你在腾讯的研发经历、包括SQL优化、架构重构等工作的细节。2. 架构拆分 - 公共集群:○ 你提到的用于容灾的公共集群、平时上面会运行什么应用吗?○ 你说的搜索集群主要是指数据库集群还是应用服务集群?○ 当线上的搜索集群挂了之后、你们是如何实现切换到公共集群的?○ 这个公共集群平时是只作为搜索集群的备用吗?○ 在设计这个备用集群时、在成本方面有哪些权衡和考虑?3. 架构拆分 - 其他方案:除了容灾切换、你当时有没有考虑过其他方向、比如限流或降级?三、 系统与架构 (安全 & 流量)1. 安全 - 攻击类型:你们遇到过哪些恶意的攻击?可以具体说一下吗?○ 追问:这种情况(恶意刷接口)你们是怎么处理的?○ 追问:除了应用层的攻击,你了解过其他技术层面的攻击吗?○ 追问:可以解释一下这类攻击(如SQL注入)是如何实现的吗?2. 流量链路:你有了解过用户的搜索流量是怎样一步步打到你们的后端服务集群的吗?这个过程是怎样的?四、 可观测性与监控1. 流量采集:你是如何采集到服务的流量数据(如QPS)的?流量大约在什么级别?2. 指标统计 - QPS:100 QPS这个数据具体是怎么统计出来的?○ 追问:这个API统计平台,它是从哪里获取数据来计算QPS的?○ 追问:如果让你自己来实现、你会怎么计算这个指标?3. 指标统计 - 成功/失败率:你要如何统计某些接口的成功率或失败率?○ 追问:如果要你来做,你会怎么实现这个统计功能?4. 日志采集:为了统计这些指标、你会去采集哪一层(如应用层、网关层)的日志?5. 分布式追踪 (Tracing):有没有什么办法、能把一个请求从入口(如LB)、到API网关、再到后端业务服务的整条链路上的日志都串联起来?○ 追问:主要是如何将不同层的日志匹配起来?五、 项目经历深挖 (SQL治理 & 美的实习)1. SQL治理 - 任务类型:你处理的风险SQL是离线任务产生的、还是在线业务产生的?2. SQL治理 - 风险规避:有没有办法能在线上流程中、自动化地避免这类有问题的SQL产生?○ 追问:比如是否能通过报警或其他形式来通知?3. SQL治理 - 性能要求:你处理的这些任务、对执行时间有具体要求吗?4. 美的实习 - 任务介绍:你在美的实习期间、具体是做什么任务的?5. 美的实习 - 线程与进程:○ 你这个线程池的大小、是依据什么参数来设置的?○ 既然是异步任务、为什么不考虑直接拉起一个新进程来做、而是用线程池?○ 追问:请再详细说明一下、设置线程池大小会参考哪些标准?6. 美的实习 - I/O优化:○ 你提到业务中有IO占用、有什么办法可以优化IO的等待时间吗?○ 追问:具体有哪些优化IO的方式?六、 运维与Linux基础1. 网络命令:在Linux上、如何查看一台机器的IP地址?2. 操作系统 - 虚拟内存:top命令里看到的虚拟内存是什么东西?3. 进程管理 - kill命令:kill -9 和 kill -15 有什么区别?○ 追问:什么情况下必须用 kill -9?用它有什么风险?○ 追问:你了解 kill 命令的原理吗?它为什么能结束一个进程?4. 磁盘管理 - 查看:如何查看一台机器的磁盘使用情况?5. 磁盘管理 - 应急处理:如果一个日志文件非常大、快要把磁盘写满了、你要如何进行应急处理?○ 追问:在日志文件已经很大的情况下、如何操作(比如归档)才能避免现场发生事故?七、 在线编程1. 算法题:给定一个非负整数c、判断是否存在两个整数a和b、使得 a^2 + b^2 = c。○ 追问:你写的这个解法、可能会有什么问题吗?
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务