猿辅导 - 服务端研发工程师 - 一面

全程 45 分钟,都是基础八股和闲聊项目,难度不大。一面是技术交叉面,面试官也不知道我具体是哪个组,应该是教培相关,工作时间 1075,看 offershow 上都说 wlb,有猴选猴啥的。

Intern & dag-engine:

  • 介绍一下项目背景、以及自己的工作
  • Redis Cluster 是如何配置的
  • 微服务项目涉及哪些接口
  • 服务发现是如何做的

Redis:

  • Redis 基本数据类型有哪些
  • Redis 为什么能做分布式锁
  • Redis Cluster 如何分配命令在哪个节点上执行(哈希槽)
  • 向 1G 的 Redis 陆续写入 2G 的数据、会发生什么
  • 一个存有 100G 数据的 Redis 数据库、重启后数据会丢失吗
  • 介绍一下 AOF 和 RDB 持久化

MySQL:

  • MySQL 索引底层数据结构是什么
  • 事务隔离级别有哪些
  • 可重复读会造成什么问题、如何解决
  • MVCC 实现原理
  • MySQL 有哪几种锁、用途分别是什么
  • 执行一条 insert 语句可能会加哪些锁
  • MySQL 如何执行一条语句、底层原理是什么
  • MySQL 执行完一条语句后会立即落盘吗
  • 某个服务对 MySQL 的流量会从 100QPS 上涨至 1,000 QPS、上线前需要对 MySQL 做哪些检查
  • 了解分库分表吗

LeetCode:

  • 最长公共子序列(LCR 095)
#软件开发2024笔面经#
全部评论
确实是有猴选猴 wlb+大厂薪资
1 回复 分享
发布于 2024-04-25 17:26 山东
你这是实习还是转正哇
点赞 回复 分享
发布于 2024-05-16 08:03 北京
老哥有笔试吗,我也是在boss上今天刚投,不知道能不能过简历
点赞 回复 分享
发布于 2024-04-26 21:28 天津
借帖子问一下楼主,依稀记得之前看到楼主发了一个签了北方的公司,现在又出来春招找互联网的工作,是为什么呢?辛苦了,加油
点赞 回复 分享
发布于 2024-04-26 00:18 江苏
技术栈是 Java,作为 C++ 选手,这次终于没被歧视。
点赞 回复 分享
发布于 2024-04-25 15:08 辽宁

相关推荐

04-14 17:06
已编辑
西北工业大学 Java
面试官不开摄像头,当场挂 哈哈😁1. 多线程的创建方式有几种?2. 实现接口的方式有哪些?Runnable 和 Callable 有什么区别?3. 线程池的创建方式相比其他线程创建方式有什么优势?4. 线程池的核心参数有哪些?5. 核心线程数和最大线程数的区别?6. 超过最大线程数后会发生什么?  拒绝策略7. 常见的线程池有哪些?使用场景分别是什么?8. 线程的生命周期是怎样的?9. 多线程情况下如何解决同步问题?10. ThreadLocal 的工作机制是什么?它为什么会导致内存泄漏?如何避免?11. 什么是线程安全?如何实现?12. synchronized 和 volatile 有什么区别?13. 分布式系统中,如何保证线程安全?14. 分布式锁怎么实现?SETNX 是怎么工作的?15. 可以用 GET + SET 实现分布式锁吗?为什么不推荐?16. 如何保证多个线程 T1、T2、T3 顺序执行?    a. 使用 join 方法  b. 使用 CountDownLatch17. CountDownLatch 的作用是什么?18. 什么是乐观锁和悲观锁?有什么区别?乐观锁、悲观锁适用的场景分别是什么?19. Redis 存储类型有哪些?20. 各种 Redis 数据类型的特点是什么?21. List 是有序的吗?22. 为什么使用 ZSet 来实现点赞排行榜?23. MySQL 如何优化查询?24. 如何判断索引是否生效?使用什么命令判断索引是否命中? explain25. Linux 系统常用命令有哪些?26. 查日志用什么命令? #java#  #面经#  #27届实习# #牛客AI配图神器# #牛客AI配图神器#
查看26道真题和解析
点赞 评论 收藏
分享
刚刚经历了二周目的暑期实习面试,我终于意识到去年五月份找日常有多顺当时字节基本上除了一面外都是的hot100秒撕(所以一面没撕出来,但是一面过了),项目都是抄的烂大街项目(但不是黑马)。同期面的快手更是简单,手撕只有一面的二分查找。字节虽然当时手撕简单但起码八股还是拷打的,而快手直接就是纯聊天了。字节三面主管面我直接摆烂忘记事务隔离级别,但是其他答的还行而且同期没多少人,横向小。于是最终莫名其妙收获了第一份大厂的offer,并且实习的时候也承担了有价值和挑战的工作,短短三个月学到的东西比之前加起来还多。到现在正儿八经找暑期的时候:lc的hot100只有一半的出现概率,美团更是转出改编题,手撕撕的不是最优被挂,不懂不常用组件底层被挂,debug久被挂,线程池说不明白被挂(这个是真该被挂,杀死面试的那种),对象在字节被挂(抽象,因为觉得我会因为异地原因拿了转正跑路字节),南方人来北京打工被挂(还是抽象京东),说喜欢字节不打卡的open氛围被挂(依旧是某东),觉得我会回流字节被挂(还是某东)去年找实习真就属于是刚出新手教程的就抽到ssr的那种狗屎运😅#字节跳动# #快手# #美团# #暑期# #java# #后端# 另:为什么说我今年的暑期实习有二周目,因为我面的所有公司除美团外(小红书/京东/淘天/鹅/快手)都全挂了一次后又重新约面了一次乃至N次。至于为什么美团一命速通,因为美团是在我全挂完一遍后才约面。挂完一轮后自己终于开始有长进了,后续的面试基本上没挂过(鹅除外😓,鹅的抽象我不懂非要我拿lucence解释es底层索引构建,我说我只需要知道组件怎么用就行了,对面说不行不懂底层就一定不会用组件)#牛客AI配图神器#
点赞 评论 收藏
分享
评论
7
27
分享

创作者周榜

更多
牛客网
牛客企业服务