主要内容:一、集群,二、网络通信,三、总结一、集群 再强大的系统也有当机的时候,可能是自身原因,也可能是外在原因。那么单机部署任何一个软件,都会有这种风险,而有的时候儿,这种风险是不可承受的或者说成本太高了。所以,支持分布式的部署几乎是所有大型软件的必备,Redis同样也支持,这就是集群模式。 Redis的分布式集群模式不是一步而就的,一开始是简单的主从模式,一主N备,发现主设备挂掉,需要人工参与将Slaver提升到主;后来在2.8版本中
中秋节做的笔试,出得不是太好,有一个多选题直接答案都出来了,算法是跳台阶+返回>3的字符(给一个字符串)。 周三面试通知,周四一面,周五二面。迄今为止我也没收到三面通知,应该是凉了。 准备面试的时候算是面向面经复习的,所以我也把自己的发出来,希望对后来人有些帮助吧 ## 信锐一面总结 20分钟,时长较短 1. 自我介绍 2. 回顾笔试算法:跳台阶(动态规划) + 字符串数量 > 3删掉(哈
一面(30分钟) 面得稀烂,好多明明会的全答错了 PBFT的3f+1,证明为什么是2f HotStuff怎么满足safe vote 区块链怎么开启新的epoch 每次fork block的时候具体算法是什么 Raft的非对称分区是怎么解决的 对称分区的prevote是怎么做的 AQS源码看过吗 CountdownLatch释放和加锁的情况
自我介绍 分布式项目中如何保证节点之间的强一致性 读写请求如何在项目中实现 为什么选择RocketMQ作为消息队列?(MQ之间的对比 , 性能 , 吞吐量?) Java中的二维数组底层内存是连续的吗? String类型的声明方式 介绍下ConcurrentHashMap volatile如何保证可见性和有序性 场景提:RPC请求中某请求需要先前的请求结果,如何实现? MySql中常见的存储引擎 M
7.12提前批开 7.13投 web后端 8.20笔试 牛客 2h 编程x2(岛屿 dfs 83%、dfs 83%)、问答x3(lru编码、前者并发的改进) 9.5 一面 牛客 40min 实习项目(用到的设计模式、难点、grpc特点、怎么确定重试次数、linux日志用法) 反射、反射类、实际的应用 springboot常用注解 如何自定义注解handler处理异常 事务隔离级别 怎么处理cook
一面 开头让我讲讲 iommu,面试官不是做这块的,讲了十几分钟之后明显不感兴趣开始问八股,最后写了一道dijkstra 算法,最近没刷图算法,没写出来 二面 挖项目,挖实习经历,我主要是做 os/虚拟化方向的,也做过一段算子开发,面试官对算子开发的经历很感兴趣,问了我很多 tvm 和 nvidia 技术栈的东西,但我并不懂。此外还问了我很多虚拟化相关的场景题,写了一道最长回文子串,五分钟秒 三面
面老东家,自我介绍聊了一下以前的业务。后面开始疯狂八股,一直在引导面试官问我项目,但他是真的一点不问。直接端个手机就来面试了,连代码题都不问,感觉妥妥kpi了。 原本40min的面试,硬生生说到50min,反问环节又聊了5min。主要是盘问一下hc,学历的要求。 八股基本全答出来了,然后是部门的面试,用的vue,然后问了我一个vue的data为什么是函数形式,我说我猜是形成作用域保护页面状态和更好
八股一个都没问居然,全程问项目 项目介绍,用的技术栈,遇到的难题。 SpringSecurity 怎么实现的权限管理 jwt是啥,ThreadLocal 怎么实现的,用来存储什么 前后端怎么部署的?为什么用nginx? 后期系统用户量过大怎么做? (说了多级缓存那一套 数据库集群 nginx用OpenResty缓存redis,服务器数据,nginx配置不同的服务器实例,mysql主从,最后分库分表
暑期实习Java后端 自我介绍 JVM相关 1、垃圾回收算法 2、JVM垃圾收集器,除了G1还知道哪些? 操作系统 1、操作系统进程状态,如何转换 计算机网络 1、TCP和UDP的区别 2、从网络分层的角度讲HTTP和TCP 3、一次URL请求的过程 数据结构 1、队列和栈的区别,哪种数据结构可以同时作为队列和栈(双端队列) 项目相关 1、Redis有哪些数据结构,项目中怎么用的 2、MyBati
投的是GUI岗位 流程:笔试 – 交叉面-- 主管面 - 测评 – HR面--offer - 交叉面:测试题设计思路,问作品集的相关内容 1、转GUI的原因 2、玩什么游戏 3、xx手游的优点缺点 4、为什么不做自由设计师 - 主管面:感觉差不太多,比交叉面还像聊天 1、问作品集项目的思路 2、喜欢的游戏风格 3、抗压能力如何 4、自己的优点缺点等等 - HR面:将近一个小时 1、为啥不留原来实习
本文向大家介绍Rust 与通道的跨线程通信,包括了Rust 与通道的跨线程通信的使用技巧和注意事项,需要的朋友参考一下 示例 通道可用于将数据从一个线程发送到另一线程。下面是一个简单的生产者-消费者系统的示例,其中主线程产生值0、1,...,9,而生成的线程将其打印出来:
我尝试做的是:Processing 3通过我的网络摄像头接收一种二维码-- 问题是:Processing 3和Unity都使用相同的端口(COM4,9600)。这将导致Unity中出现IO异常,表示“访问被拒绝”,随后出现串行端口未打开的错误。 处理3代码 Arduino代码 统一代码 我们显然无法在Unity中打开端口,因为它已经被处理3使用。如何解决这个问题?通信流: 最终,Unity需要根据
是2022年春招的面经了,当时心心念念想做游戏策划,也为之准备了很多,经历了大中小厂海投、多轮面试,每天处在焦虑中,最后收到了几个offer,但因为很多因素决定不去了。今天整理电脑,翻到了之前写过的面经,发出来供大家分享。阴差阳错,我毕业后来到了联合国机构实习,目前进行的合同临近结束,续了下一阶段的合同,准备继续在联合国体系里摸爬滚打一阵子。想对大家说不要太焦虑,世无恒运,适己者珍。祝好运!!!
下午hr面,写个面经攒攒人品 1.自我介绍 2.谈谈你最有成就感的项目以及其中的技术难点,你是怎样解决的。 3.你认为你的项目还能怎么进行改进 4.慢查询,删除(mysql)有几种方式 5.linux指令 6.tcp udp 分别可以用在什么场景 在一款游戏中什么时候用tcp,什么时候udp 7.代码题 两个字符串最大公共子串 8.你玩过哪些游戏 9.谈谈你对王者荣耀打野位置的理解(懵,黑人问号?
一面,55分钟左右 自我介绍 实习项目介绍 遇到的困难,花了多少天 有没有更难的 (基本照着简历上的工作内容描述了一遍) 之前实习是一个工业自动化公司现在怎么来做游戏行业了 对游戏测试开发的理解 玩什么游戏最多,王者荣耀(弃坑),原神 原神有什么吸引你的地方 原神有什么bug,(从场景方面答了一些) 从攻击方面谈谈 最常用什么角色,介绍一下 (从人物背景,技能机制介绍了一下 对这个角色的技能怎么测