虾皮面经

📍面试公司:虾皮

🕐面试时间:8.26

💻面试岗位:后端开发

❓面试问题:

1.协程

2.一致性哈希使用场景

3.nginx负载均衡,惊群

4.服务器发现许多状态为TIME-WAIT等请求,如何定位,解决

5.rocketmq.为什么选它,如何保证消息不丢失

6.mysql慢查询排查。mysql用了索引,但还是不能在规定时间内执行查询,怎么办?

7.智力题:两个袋子,红球白球各50,随机取,怎样放取到红球的概率最高

8.代码:链表复制

🙌面试感想:八股很难,项目基本没问,实习基本没问。被拷打哭了

#面试问题记录#
全部评论
八股太难了
点赞 回复 分享
发布于 08-26 18:31 湖南

相关推荐

08-29 15:00
已编辑
深圳大学 后端工程师
1. 算法题:找到无序数组中第k大的元素,不用堆,计算平均时间复杂度2. java线程和内核线程的对应关系3. java线程栈跟内核栈的对应关系4. ConcurrentHashMap是怎么保证并发安全的5. ConcurrentHashMap扩容的同时插入数据会出现什么6. 渐进式扩容是怎么做的7. 有没有对线上问题做过gc调优8. 怎么编写gc友好的代码9. tcp连接中客户端出现大量time_wait会导致什么问题?如何解决10. 了解过linux c网络编程吗11. 网卡收发包的原理12. docker的网络模型是怎么样13. docker里面分配的虚拟网卡是怎么收发包的14. 用户程序读取磁盘数据的过程操作系统做了什么15. 磁盘IO的时间量级是多少,比如机械硬盘16. 有没有了解过磁盘的带宽17. 有没有做过网络层面的故障排查18. 读过哪些技术书籍19. 对哪些数据库比较了解20. select a, b, c from table where a = 1 and b > 1 order by c怎么建索引21. 对表结构做修改比如加字段、建索引会导致其他操作被阻塞吗22. redo log和binlog的文件存储是怎么样23. 怎么保证redo log和binlog是一致的24. 两阶段提交中哪个时刻算事务提交25. mysql的主从同步模式有哪些26. 从库全部挂掉了会阻塞操作吗27. innodb的缓冲池是怎么避免大量冷数据被扫描导致数据污染的28. 聊一个代表性的实习项目29. 在实习过程学了什么技术原理30. K8s的架构是什么样31. trpc的原理有了解吗32. trpc是怎么做服务注册和服务发现的33. K8s和trpc的服务发现有什么区别34. 智力题:1. 1000杯水一瓶有毒,用几只小鼠能测出来,2. 若干根不均匀的绳子,每根绳子从一端点燃烧1h,怎么精确测量45min35. 反问:有什么建议:不方便在面试中评价36. 反反问:在腾讯转正了吗,为什么放弃答辩,其它公司流程怎么样。讲了其它公司进度,面试官敲键盘记,说这边应该能给我过,看下一个面试官情况期待三面
想养修勾的芭乐在泡池...:不是哥们,这是要找人还是神😅
秋招笔面试记录
点赞 评论 收藏
分享
1. 能详细说一下你这个实习做的一些主要的工作吗?(针对简历中的实习经历)2. 能简单说一下 TCP 和 UDP 的一些区别吗?3. 能详细说一下,比如说 TCP 和 UDP 他们一些连接过程吗?4. 我看你有熟练掌握 Redis,能说一下 Redis 的一些数据结构吗?都有哪些数据结构或者有哪些类型?5. 你能说一下咱们 Redis 有一些底层的数结构有了解过吗?6. 比如说他们的压缩列表或者跳表,他们是有一些什么特点呀或者怎么做的呢?有看过他们的原理吗?7. 还有一些比如说他们的一些主从储存或者集群的模式下的那些数据同步有了解过他们是怎么做的吗?8. 内存淘汰策略有了解过吗?有哪些特点?9. 刚刚有提到这个 IO 多路复用呢,简单介绍一下这个是什么原理或者怎么做的吗?10. 我用过 MySQL,然后能说一下 MySQL 的一些索引底层原理吗?11. 我看你也有熟悉 B+ 树的一些原理,比如你可以说一下 B 树或者 B+ 树他们的一些区别。12. 能说一下 MySQL 的一些事务它是怎么实现的吗?13. 你日常实习的时候有用到过 MySQL 事务这些有遇到过一些问题吗?14. 我看你有用有了解常用的一些设计模式,日常的项目中有用到过吗?15. 我可以能找一个我看,比如说策略模式能给他说一下吗?是怎么用的?你什么时候你会用这个策略模式?16. 比如聊一下 JVM 的一些内存结构吧。17. 然后他们有一些比如说他内存,比如说他的内存回收的时候比如说 GC 呀,能简单介绍一下吗?18. AQS 有了解过吗?能简单介绍一下吗?19. 我们聊一个算法的题吧,比如说我想有一个我要定一个方法,然后这个方法是一个入参是一个二叉树的一个根的结点。而且在于一个根结点,然后可能我需要返回的结果是一个 int 类型的值,然后这个 int 类型的表示二叉树的一个深度最大的一个深度。你可以说一下我们要去怎么实现这个方法。这些其实都很简单, 非常简单的八股, 大概19分钟, 一个都不追问, 回答完就下一个更新:第二天挂了, emo了一周复盘:虽然可能回答的不是很流畅, 因为没练过表达能力,加上第一次秋招面试又紧张,有我自己一部分原因, 但是面试官不追问,不细问一个知识点, 19分钟结束,多少是本身就不想招的
投递京东等公司10个岗位
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务