草庐IT

硬件面试

全部标签

美团面试:ES+Redis+MySQL高可用,如何实现?

尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,尼恩一直在指导大家改造简历、指导面试。指导很多小伙伴拿到了一线互联网企业网易、美团、字节、如阿里、滴滴、极兔、有赞、希音、百度、美团的面试资格,拿到大厂offer。前几天,指导了一个40岁老伙伴拿到年薪100Woffer,这个小伙伴的优势在:异地多活,在中间件的高可用(HA)。在其他的小伙伴的简历指导的过程中,尼恩也发现:异地多活的概念、异地多活的架构、非常重要。而且,异地多活的架构,本身就非常重要,3月份出了两个大的线上事故,B站刚崩,唯品会又崩了。9月份之后,大厂接二连三的P0级事故(高可用事故)语雀崩了、阿里云崩,阿里崩完、滴滴崩

【JavaScript】面试手撕浅拷贝

【JavaScript】面试手撕浅拷贝引入浅拷贝和深拷贝应该是面试时非常常见的问题了,为了能将这两者说清楚,于是打算用两篇文章分别解释下深浅拷贝。PS:我第一次听到拷贝这个词,有种莫名的熟悉感,感觉跟某个英文很相似,后来发现确实Copy的音译,感觉这翻译还是蛮有意思的。🐶什么是浅拷贝行文至此,肯定会有朋友问,什么事浅拷贝呢?顾名思义,就是浅浅的copy一下。🐶在JavaScript中,对于浅拷贝分为两种情况。对于浅拷贝,如果待拷贝的数据是基础类型的属性(如Number、String、Boolean等基本类型),那么只需要将这个值直接复制过来即可。对于浅拷贝,如果待拷贝的数据是引用类型的属性(如

java - 单例模式面试

我最近在接受以下代码的采访时被问及与Java相关的问题,因为我对Java很陌生,几乎不会用Java编写代码,所以我真的不知道以下代码的作用。问题是使用以下代码选择描述最坏情况的选项:publicclassBolton{privatestaticBoltonINST=null;publicstaticBoltongetInstance(){if(INST==null){INST=newBolton();}returnINST;}privateBolton(){}}这是这道题的选项MorethanoneinstanceofBoltoncanbecreatedABoltonwillnever

RabbitMQ 面试八股题整理

前言:本文是博主网络自行收集的一些RabbitMQ相关八股文,还在准备暑期实习,后续应该会持续更新......参考:三天吃透RabbitMQ面试八股文_牛客网目录RabbitMQ概述什么是RabbitMQ?说一说RabbitMQ中的AMQP为什么要用RabbitMQ?有什么好处?场景是什么?RabbitMQ中有哪些重要的角色?RabbitMQ的优缺点RabbitMQ的组件和构造工作模式RabbitMQ的工作模式👉简单模式(HelloWorld)👉工作队列模式(Workqueues)👉订阅模式(Pub/Sub)👉路由模式(Routing)👉通配符模式(Topics)路由消息是如何路由的?Exch

java - 我在网上找到的一个有趣的谷歌面试算法,需要线性时间

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。于是在网上找到了这个谷歌面试算法题。这真的很有趣,我还没有想出一个好的解决方案。请看看,并给我一个提示/解决方案,如果你能用Java编写代码就太好了:)。“设计一个算法,给定数组中n个元素的列表,找到列表中出现次数超过n/3次的所有元素。该算法应以线性时间运行。(n>=0)您应该使用比较并实现线性时间。没有散​​列/过多的空间/并且不使用标准线性时间确定

2020前端春招经验分享,从面试小白到老油条的蜕变

终于上岸了呜呜呜…,终于又能愉快的写代码了tip:为方便阅读部分内容细节使用折叠自我介绍大三双非本科,大一开始学前端,今年2月底开始投实习,不久前终于收到了美团的offer,心花怒放初生牛犊不怕虎,前期没好好准备,浪费了太多好机会,奉劝大家一定要好好复习和总结→面试历程(不含笔试时间)2月25日:阿里淘系一面2月26日:CVTE一面(凉)3月13日:腾讯一面3月23日:阿里淘系二面(凉)3月24日:字节一面(凉)3月25日:腾讯二面3月26日:腾讯三面(凉)3月28日:美团一面3月31日:美团二面4月03日:美团hr面4月03日:蘑菇街一面4月09日:蘑菇街二面(拒)4月10日:TW一面4月1

Redis——面试+思想+应用

文章目录简介Redis基本介绍:性能:持久性和复制:补充——重点:Redis额外支持的操作:使用场景:与Java的集成:Redis集群RedisSentinel优点:缺点:适用场景:RedisCluster优点:缺点:适用场景:Codis优点:缺点:适用场景:RedisEnterprise优点:缺点:适用场景:补充主从复制(Replication)优点:缺点:适用场景:数据结构数据结构分析——操作字符串(String)操作底层数据结构哈希(Hash)操作底层数据结构列表(List)操作底层数据结构集合(Set)操作底层数据结构有序集合(SortedSet)操作底层数据结构位图(Bitmaps)

前端 > JS 笔试题面试考题(26-30)

26.以下JavaScript代码行将输出什么到控制台?console.log(“0||1=”+(0||1));console.log(“1||2=”+(1||2));console.log(“0&&1=”+(0&&1));console.log(“1&&2=”+(1&&2));面试通过率:33.0%推荐指数:★★★★试题难度:高难试题类型:编程题//1//1//0//227.下面的JavaScript代码将输出什么?请解释console.log(false==‘0’)console.log(false===‘0’)面试通过率:77.0%推荐指数:★★★★试题难度:中级试题类型:编程题//tr

硬件好书推荐

序号分类书名推荐理由1高速信号《高速电路设计仿真实战--信号与电源完整性》该书由一博科技团队高速先生出品,从工程实施的角度来讲解高速电路的实现,以及什么情况需要考虑高速,什么情况不需要考虑高速,以及如何实现,概述通俗易懂,从工程角度来具体的讲解,非常推荐工程师去看一看2高速信号《信号完整性解密》 

嵌入式毕设分享 stm32 RFID智能仓库管理系统(源码+硬件+论文)

文章目录0前言1主要功能3核心软件设计4实现效果5最后0前言🔥这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是🚩毕业设计stm32RFID智能仓库管理系统(源码+硬件+论文)🥇学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:4分🧿项目分享:见文末!实物演示效果毕业设计stm32RFID智能仓库管理系统-单片机物联网嵌入式1主要功能传统的仓储管理,往往操作流程繁琐,人员劳