腾讯有缺人的组内推后端开发岗位嘛,实习校招都可以

有的可以私信我发我的简历
全部评论

相关推荐

昨天 12:36
西安交通大学 C++
一面主要是问项目,问的比较细,没有八股,算法题leetcode100里面的子数组最大和面完秒过,下午发二面通知二面面试官说他们说做数据库的,可能看我简历上没有多少数据库的东西,所以一直在拷打八股还有数据库过程如下(注:长文本来自于录音)自我介绍问题1:库场景题acid的定义,解释一下问题2:场景题问到了事务「提交可见性」与「刷盘策略」的核心本质,举了转账的例子。这个问了好久问的很深,后面挂了可能和这个有关系问题3:你刚说隔离级别有哪些啊?问题4:可重复读能解决换读问题吗?为什么?追问:换读就是相对于不可重复读一个两个区别,就是一个是在一行上,一个是在一个一段区间上是吧这个?问题5:你说比如说Repeatable Read对吧?它能够解决可重复的问题,它是怎么解决的这?问题6:什么是读写冲突,写读冲突,区别?问题7:场景题呃OK呃,我想想,比如说我现在有两个事物,对吧a事物先开始了,然后先开始我现在写呃,我现在读一条数据,然后但是它后期交就先开始后期交,然后b事务是后开始先提交那b事务跟a事务,比如b事务写了一个值a事务,先读了这个值读了个a对吧a是个旧值,然后b说我改了这个值,改了以后然后a是我后面提交了对吧,在在他之后提交了,那他们会他们这个时候这种现象是叫什么现象?追问1:你刚刚说的写偏差是什么意思追问2:如何解决?问题8: ACID的C和CAP的C一样吗?解释一下问题9:场景题呃,我聊点别的吧,我想想呃,我们聊操作系统啊,我现在有一个进程进程名,我我开两个线程,这两个线程同时去读,写一个全局的int 64,一个变量a线程去写b线程去读,那么b线程就a线程先发生b线程会发生这个绝对时间上b线程一定能够读到a线程修改以后的值吗?问题10:同步机制原理,同步原语的底层原理,为什么加锁或同步能让跨核线程看到最新值。追问:happens-before」关系问题11:场景题呃,比如说你看呃,我们回到最开始我们说redo log对吧,你写每次写的时候redo log你是需要刷盘对吧?那么我现在问题是说,比如说我假设我调redo log调redo命令对吧?他给我返回一个乘返回一个零值ST,那么我这个数据一定会落盘成功吗?问题12:场景题呃我再问个问题啊呃假设我现在一个客户端跟服务端对吧我建了个tcp连接然后呃这个时候客户端和服务端之间我现在没有消息通信对吧就连接已经进了但是没有消息通信这个是我上去我直接我直接把网线给拔了这个时候客户端能够感知到这个网线没拔了吗追问:可是我现在不是拔网线,我上去是比如说把对端进程给q了,那这个时候能感知到吗?大概就是这样的强度算法题我感觉是现出的,如下多线程读写锁(Read-Write Lock)设计(C++)给定一个普通互斥锁类 Lock,它有:void Lock() {}void UnLock() {}你需要基于它实现一个 RWLock 类(读写锁),包括:void RLock();    // 加读锁void RUnLock();  // 解读锁void WLock();    // 加写锁void WUnLock();  // 解写锁写出来了,大概讲了一下说没问题反问1:这个算法题写的对不对回答: 没啥问题,大体上反问2:研发团队里面主要是什么群体偏多回答:年轻人反问3:你觉得我和其他应届生对比有什么劣势?面试官想了一下我看他说不上来换了个问法,问我还有哪些提升都空间回答:你在应届生里面算是基础比较好的,基础不错(给的评价还可以,应该是认可了,但是第二天给我挂了)今天中午更新后,流程终止……
查看19道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务