腾讯云后台开发 3.15 三面

没有自我介绍,直接开问
1. 你自己挑一个项目跟我说一下背景,目标,过程,结果
2. 你这里用 MySQL 不就行了吗,为什么要用 redis
3. 快几十 ms 用户感知不出来吧(然后我继续说了一堆原因仍然没认可)
4. 你有学过大数据的一些算法对吧,挑一个你说说
5. 问一下基础吧,操作系统进程有哪几种状态
6. 阻塞能直接转运行态吗,为什么
7. 查看进程当前状态的命令是什么
8. 还知道哪些 linux 命令
9. top 命令都有哪几列作用是什么(不会,没记)
7. 说一下计算机网络吧,端口这个概念在哪一层
8. TCP 和 UDP 都是什么
9. TCP 和 UDP 能监听同一接口吗
10. 音视频通话用哪个协议,为什么
11. 如果 UDP 丢包了呢,你要怎么做(说统计一段时间内收到的 UDP 包数量,低于某数量向用户报告网络问题,重发对于音视频通话没什么意义)
12. 做一道算法题吧,给你一堆二维坐标点,找到共线最多的线(想到用二维哈希表,键是经过x轴的y坐标和经过y轴的x坐标)
13. 今天就到这里吧
反问面评和建议:说基础不好,回去巩固基础
腾讯会议显示一小时的面试总时长24分钟
——————————————————
进四面了。。。这应该是最后一轮技术面了吧
全部评论
进程从阻塞状态(Blocked或Waiting状态)转到运行状态(Running)是不直接的,中间需要经历就绪状态(Ready)。这是因为当进程被阻塞时,通常是因为它在等待某些事件(比如I/O操作、获取某些资源)的完成。当这个等待事件发生且完成时,操作系统会将其状态从阻塞状态改为就绪状态,此时进程已经准备好运行,但是实际上没有运行,因为它必须等待CPU资源的分配。只有当调度程序将CPU分配给这个在就绪队列中的进程时,它才会转为运行状态。 这个由阻塞到就绪再到运行状态的变化,确保了操作系统资源的有效管理和公平分配,因为可能有多个进程同时变为就绪状态,它们需要按照调度算法来竞争CPU资源。如果进程能够直接从阻塞转为运行,并占用CPU,这将无视其他可能已经在就绪队列中等待较长时间的进程,这样会打破CPU资源分配的公平性,造成所谓的饥饿问题。 因此,现代操作系统设计中都采用这种有中间状态的转换机制。 来自 gpt4 的回答
5
送花
回复 分享
发布于 03-16 21:21 湖南
刚刚接到电话,是的还有四面😭
1
送花
回复 分享
发布于 03-18 09:48 广东
国泰君安
校招火热招聘中
官网直投
算法啥意思哦,没看懂
点赞
送花
回复 分享
发布于 03-15 21:27 江苏
全程皱眉快问快答,我上一题刚说完答案就开始说下一题
点赞
送花
回复 分享
发布于 03-15 21:43 湖北
感觉压力好大
点赞
送花
回复 分享
发布于 03-15 23:00 上海
同学,现在官网状态怎么样
点赞
送花
回复 分享
发布于 03-16 09:47 上海
佬,想问下你知道腾讯云运营开发有几轮技术面试吗
点赞
送花
回复 分享
发布于 03-16 11:32 广东
我也3.15 三面 也是腾讯云
点赞
送花
回复 分享
发布于 03-16 15:40 上海
不会是一样的面试官吧,我昨晚三面也是这样😅
点赞
送花
回复 分享
发布于 03-16 15:41 福建
这是日常实习吗,怎么面试这么多一轮,我还以为日常实习一面二面然后hr面就结束了
点赞
送花
回复 分享
发布于 03-17 23:55 江苏
为什么有三面啊
点赞
送花
回复 分享
发布于 03-25 17:42 湖北

相关推荐

点赞 评论 收藏
分享
7 97 评论
分享
牛客网
牛客企业服务