返回顶部

随笔分类 -  面试碎碎念

整理记录一些面试遇到的题目
MySQL数据库如何线上修改表结构
摘要:一、MDL元数据锁 在修改表结构之前,先来看下可能存在的问题。 1、什么是MDL锁 MySQL有一个把锁,叫做MDL元数据锁,当对表修改的时候,会自动给表加上这把锁,也就是不需要自己显式使用。 当对表做增删改查的时候,加的是MDL读锁 当对表结构做变更修改的时候,加的是MDL写锁 读与读之间不互斥, 阅读全文

posted @ 2022-09-03 12:12 weilanhanf 阅读(776) 评论(0) 推荐(0) 编辑

分库分表问题
摘要:数据库可以通过主从复制将数据复制多份实现读写分离,读走从库,写走主库,应对量并发读的能力,同时提高数据安全性。 但是对于单个表,还存在很多问题,比如: 单表记录过多,字段加上索引,索引的占用空间也会越来越大,影响查询。 不同的数据,用户,商品等都存放在⼀个库中,甚至一张表中,⼀旦崩溃,全部模块都受到 阅读全文

posted @ 2022-09-02 23:51 weilanhanf 阅读(898) 评论(0) 推荐(1) 编辑

场景之心跳应用
摘要:一、心跳概述 常见的IM类应用,比如游戏,直播,聊天室或者客服系统,一般都要依靠服务端做消息中转,将从发送方接受的消息推送给接收方,为保证可靠,快速到达对端,⼤部分IM使⽤长连接建⽴通道,并且建⽴TCP连接和用户设备的映射关系,长连接⼀旦建⽴,就会⼀直存在,除非意外被中断,并依靠该链接接受和推送消息 阅读全文

posted @ 2022-08-28 22:32 weilanhanf 阅读(922) 评论(0) 推荐(2) 编辑

场景之在线人数或者粉丝查询实现
摘要:直播间在线人数或者粉丝查询 一、主要功能 通常对于一些实时在线业务中,比如直播业务中的主播,希望让主播看到直播间实时在线粉丝数等数据,从而从数据方面提升主播的整体直播体验。 二、简单方案: 最简单的方案就是通过所有在线人数判断与主播是否构成粉丝关系,每个人进入直播间会产生记录,根据用户ID去遍历主播 阅读全文

posted @ 2022-07-25 00:50 weilanhanf 阅读(2127) 评论(0) 推荐(3) 编辑

面试题之编程语言规范
摘要:一、问题 趋势科技golang/python暑期软开实习一面 面试官:你听说过PEP8规范吧,至少列举5条规范 面试官:谈谈golang编码规范 二、PEP8规范 ​PEP是Python Enhancement Proposal的缩写,通常翻译为“Python增强提案”。​每个PEP都是一份为Pyt 阅读全文

posted @ 2022-06-06 11:34 weilanhanf 阅读(135) 评论(0) 推荐(0) 编辑

面试题之golang中的defer
摘要:一、题目 趋势科技一面golang软开实习 面试官:说一下你对defer的理解和使用注意事项 二、defer示例 1、defer执行顺序 多个defer出现,前后执行呈栈的关系,先进后出,程序流程中前面的defer比后面的defer调用的晚。另外defer后边只能跟函数。 package main 阅读全文

posted @ 2022-05-31 15:41 weilanhanf 阅读(561) 评论(2) 推荐(0) 编辑

面试题之Redis是否支持事务
摘要:联想软开暑期实习 一面 一、问题 刚说了MySQL事务,说一下Redis是否支持ACID 我:balabal.... 面试官:中间原子性说错了 **注:**以下为一些不太完整的总结。 二、Redis事务 1、事务ACID 事务是一系列严密的逻辑操作,可以使一条SQL语句也可以是一组,是恢复和并发控制 阅读全文

posted @ 2022-05-28 13:40 weilanhanf 阅读(2057) 评论(0) 推荐(0) 编辑

面试题之CPU飚高原因
摘要:得物软开实习 二面 一、问题 你有没有遇到过CPU飚高的情况,一般CPU使用率多少属于正常,高了怎么处理? 我:实验室服务器配置比较高,一般没遇到过,-_-!!! 考查:CPU执行与线程切换等 **注:**能力有限,一下为一些不太全面的总结 二、CPU飚高 1、CPU使用率一般多少正常 CPU是整个 阅读全文

posted @ 2022-05-28 11:15 weilanhanf 阅读(1161) 评论(0) 推荐(0) 编辑

面试题之分布式锁相关
摘要:腾讯云后台开发 暑期实习一面 一、问题 大概题目: 一个系统,多个分布于全国的子系统,一个前端点击从各个子系统拉取数据到主系统,可能会碰到什么问题? 如果一个请求未结束,另外一个又发起,如何解决? 如果主系统前端请求,后台又有定时任务执行相同的代码逻辑,怎么处理? 交流上出了一点问题,虽然面试官一直 阅读全文

posted @ 2022-05-27 22:36 weilanhanf 阅读(555) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示