tencent 运维一面

秋招我又来了

问的非常详细

网络
OSI七层模型.
ftp属于哪一层?
ftp用过吗? ftp 服务器建设过吗? 有什么ftp经验吗?ftp主动模式和被动模式知道吗?
四次挥手

数据库

事务是什么?

atomic原子性: 要么全部完成, 要么全部失败.
一致性consistent: 转账前后两个金额的和应该保持不变.
isolation隔离性: 一个事务感受不到另一个事务在并发执行.
durability持久性: 数据库崩溃后可以回到之前的状态.

什么情况会用到事务?

事务一般用在并发操作多张表的时候使用,用于保护用户数据的完整性。或者说,事务是在对数据进行操作,并且确定两种操作同时成立时运用,这样做的目的就是保证两个操作都正确,都达到目的,只要一方出错,就会回滚数据,保证了两个操作的安全。

事务的几个等级

脏写: 一个事务A修改了其他事务B未提交的数据. B回滚了, A写的也就没了.
脏写的问题太严重了,任何隔离级别都必须避免。其它无论是脏读,不可重复读,还是幻读,它们都属于数据库的读一致性的问题,都是在一个事务里面前后两次读取出现了不一致的情况。
脏读: 一个事务读到了其他事务未提交的数据.
不可重复读(Non-Repeatable Read): 不可重复读指的是在一个事务执行过程中,读取到其它事务已提交的数据,导致两次读取的结果不一致。
幻读(Phantom) 幻读是指的是在一个事务执行过程中,读取到了其他事务新插入数据,导致两次读取的结果不一致。

Linux

Top load average什么意思?

平均负载(Load Average)是一段时间内系统的平均负载,这个一段时间一般取1分钟、5分钟、15分钟。
Load < 0.7时:系统很闲,马路上没什么车,要考虑多部署一些服务
0.7 < Load < 1时:系统状态不错,马路可以轻松应对
系统平均负载被定义为在特定时间间隔内运行队列中(在CPU上运行或者等待运行多少进程)的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中:
  - 它没有在等待I/O操作的结果
  - 它没有主动进入等待状态(也就是没调用’wait’)
  - 没有被停止(例如:等待终止)

看到一个占用很大,怎么找到他的执行文件位置?

如何排查CPU占用过高以及常见的几种情况?

先用top命令,找到cpu占用最高的进程 PID,然后按shift+p按照CPU排序

#面经##腾讯#
全部评论
腾讯哪有这个岗位,是运营开发吗
点赞 回复 分享
发布于 2021-09-02 16:28

相关推荐

03-16 22:00
武汉大学 C++
幸福的小熊猫想要offer:我阿里投的 c++岗,面试官说自己是做 java 的,c++这辈子才有了
点赞 评论 收藏
分享
03-30 21:02
已编辑
武汉大学 Java
ALEX_BLX:虽然说聊天记录不可信,不过这个趋势确实如此但我觉得也要想到一点就是卷后端的人里真正有“料”的人又有多少,我说的这个料都不是说一定要到大佬那种级别,而是就一个正常的水平。即使是现在也有很多人是跟风转码的,2-3个月速成后端技术栈的人数不胜数,但今时不同往日没可能靠速成进大厂了。这种情况就跟考研一样,你能上考场就已经打败一半的人了
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

更多
牛客网
牛客企业服务