首页 > 其他分享 >心态崩了,约了半个月,就只有3个面试!

心态崩了,约了半个月,就只有3个面试!

时间:2024-04-09 09:33:21浏览次数:16  
标签:IO 心态 Linux redis 介绍 面试 半个 MySQL

声明:本文首发在同名公众号:王中阳Go,未经授权禁止转载。

先来唠唠

今儿咱们聊聊这位面试的哥们儿,最近半个月他只约到了3次面试,心里那个急啊,总怕错过了找工作的黄金期。

我跟他说:“淡定点,现在找工作的机会还多着呢。不要和别人比,把握好自己的节奏。花也不是一下子全开的,找工作也得慢慢来,求职面试也是学习的过程,别急,每个人都要有自己的节奏。”

每次面试都是向前迈了一步,哪怕有时候面试题目答不上来,那也是在给你的以后成功上岸做准备。

继续最新面经分享系列文章,再多跟大家分享分享面试真题,肯定会对你有帮助,欢迎关注我,收藏文章,方便以后复习。

北京-度小满

自我介绍

1、介绍项目具体业务

2、项目碰到的技术难点

微服务第一次接触没有底,go-zero、looklook学习,looklook架构用到项目上,问题:浪费资源、替代方案

3、日志收集用来干什么?

微服务链路跟踪

4、链路最长有多少个服务?

3个

5、日志收集的意义在哪里,服务很少,没有必要做trace这些东西呀?

项目后面需要引入AI,还有加入其他功能服务,提前准备好

6、redis持久化机制

AOF和RDB;两个持久化的特点介绍

7、重新介绍一下AOF写入的三种方式

8、了解过redis集群吗?

没有,运维人员做的工作个人觉得没必要看

9、redis从客户端执行命令到最终命令的响应,这中间经历了那些过程,能大概描述一下吗

10、redis速度为什么那么快?

基于内存:极高的读写速度,特别对于简单的存取操作,执行时间非常短,主要耗时在于网络IO

单线程:必要上下文切换,锁竞争

IO多路服用:如epoll,能够在一个线程中高效地处理多个客户端连接 >
高效的数据结构:全局哈希、压缩表、跳跃表

11、使用过那些redis的数据类型?

redis的常用数据类型,主要使用string

12、redis的过期清理策略

惰性删除和定期删除:详细介绍... 加强

13、说一下innodb数据存储的结构?

B+树,B+树的特性

14、MySQL怎么做异常恢复的,MySQL挂了,重新启动的时候怎么做异常恢复?

redo-log日志做恢复,redo-log主要是记录写操作,通过里面的写操作记录恢复 两次提交的状态 加强

15、聚簇索引和非聚簇索引的区别?

16、建索引的时候有哪些需要注意的点?

17、你常用Linux命令有哪些?
mv、cd、ls、vim、ps

18、平时使用kafka的时候,出现消息堆积一般是怎么处理的?

19、TCP和UDP的区别?

20、TCP怎么处理拥塞控制的?

21、算法:删除链表倒数第N个节点

广州-没有提供公司名称

主要问Linux运维,排查问题的多
介绍一下Linux,IO多路复用
Linux的文件描述符
常用的Linux指令、vim指令

  1. MySQL的数据结构?

B+树,回答它的特点

  1. B+树和B树的区别?

  2. TCP和UDP的区别

  3. 三次握手和四次挥手的过程

杭州-玩心不止玩网络科技有限公司

项目问答

  1. 介绍一下锁?

  2. CAS是什么?

  3. 自旋的意义是什么?

  4. golang怎么判断对象是分配到堆上还是栈上?

  5. 发生内存泄漏怎么排查?

  6. 介绍一下GMP模型?

  7. 介绍一下GC?

  8. 如果A对象和B对象相互引用,会被GC吗?为什么?

  9. 假设需要请求第三方接口,而第三方接口不太稳定,你会怎么设计?

  10. MySQL的数据结构是什么?

  11. B+树和B树的区别?

  12. Redis的IO复用

欢迎交流讨论

上面提到的面试题,欢迎大家在评论区交流讨论。

尤其是你不知道怎么回答好的,可以交流一下,每天我都会抽时间回复评论的。

早日上岸!

我们搞了一个免费的面试真题共享群,互通有无,一起刷题进步。

没准能让你能刷到自己意向公司的最新面试题呢。

感兴趣的朋友们可以加我微信:wangzhongyang1993,备注:面试群。

本文首发在我的同名公众号:王中阳Go,未经授权禁止转载。

标签:IO,心态,Linux,redis,介绍,面试,半个,MySQL
From: https://www.cnblogs.com/wangzhongyang/p/18123159

相关文章

  • 大数据面试临阵磨枪不知看什么?看这份心理就有底了-大数据常用技术栈常见面试100道题
    目录1描述Hadoop的架构和它的主要组件。2MapReduce的工作原理是什么?......
  • TCP 三次握手与四次挥手面试题(计算机网络)
    TCP基本认识TCP头格式有哪些?  序列号:在建立连接时由计算机生成的随机数作为其初始值,通过SYN包传给接收端主机,每发送一次数据,就「累加」一次该「数据字节数」的大小。用来解决网络包乱序问题。确认应答号:指下一次「期望」收到的数据的序列号,发送端收到这个确认应......
  • 揭秘程序员面试技巧,助你轻松拿offer!
    上文程序员面试是求职者展现自身技术实力、沟通能力和职业素养的关键环节。为了在面试中脱颖而出,求职者需要掌握一些实用的面试技巧。以下将详细阐述程序员面试技巧,助您在面试中取得更好的成绩。一、面试前准备了解公司及职位在面试前,务必对目标公司及职位进行深入了解......
  • 面试必问!鸿蒙开发中的FA模型和Stage模型是什么?他们分别有什么区别?
    鸿蒙OS(HarmonyOS)是面向全场景的分布式操作系统,它通过创新的应用模型,为开发者提供了强大的应用开发框架。在HarmonyOS的发展过程中,FA模型(FeatureAbility)和Stage模型是两种重要的应用模型。今天来跟大家聊一聊,鸿蒙开发中的FA模型和Stage模型。这个问题是鸿蒙应用开发面试......
  • 面试经历
    Tags:#面试经历面经公司:城市轨道交通面试方式:电话面试问答首先问了一个我的项目,我开发的最完整的项目就是那个io的接口。问了常用vector,vecotr的数据保存在堆上还是栈上。堆上clear是否可以释放vector持有的内存。不能如果vector在生命周期内,如何使其释放内存。cle......
  • C语言面试题之化栈为队
    化栈为队实例要求C语言实现实现一个MyQueue类,该类用两个栈来实现一个队列;示例:MyQueuequeue=newMyQueue();queue.push(1);queue.push(2);queue.peek();//返回1queue.pop();//返回1queue.empty();//返回false说明:1、只能使用标准的栈操作,即只有p......
  • 杂谈 —— 关于面试、实习、保研的碎碎念
    我发现真的没什么人看,不过这样也好,就当成是树洞或者某些模型爬下来之后的训练集吧。最近问了好多同学,关于顶岗实习的事情,他们的答案基本都是早就开始实习了,不像我只能5-8这几个月实习,其实学校的课目前对于我来说也只是消耗,没什么作用。是不是签了保密协议就没办法泄露题目了,我......
  • 面试常问问题——长连接和短连接的区别?
     短连接的操作步骤:建立连接——数据传输——关闭连接...建立连接——数据传输——关闭连接 长连接的操作步骤:建立连接——数据传输...(保持连接)...数据传输————关闭连接  优缺点:长连接能节约很多TCP建立和关闭操作在时间上的消耗,频繁请求资源的客户用长连接比较......
  • 鸿蒙面试
    ArkTs?基于ts,js的一种新语言在ts基础上拓展了新功能:1.声明式UI2.状态管理优点:1.开发效率高,开发体验好2.性能优越3.有多系统适配,接入能力自定义组件?go状态管理?1.@state必须初始化,不能为空值支持obj,class,string,number,boolean,enum类型以及这些类型的数组嵌套类型以......
  • 面试复盘
    2024.02投了微软的暑期实习,3.25的时候收到了拒信,没有一个明确的反馈,总之noselected。猜测是因为:1.背景挂背景确实算不上很好2.技术挂这点可能性比较大,因为大学这几年除了学算法写大作业,在技术层面没有钻研得很深入。感觉微软和google这样的公司在招人少的情况下,会偏好有开......