虎牙面经,已OC

一面:
1.C++的struct可以继承吗?
2.C++的构造函数中可以调用虚函数吗?
3.栈溢出由什么造成?怎么解决?有没有什么好的方法?
4.不同服务器之间如何做sql的连表查询?
5.shared_ptr是线程安全的吗?
6.如果子类要访问基类中的private成员,该怎么做?
7.引用和指针有什么区别?引用对象可以取地址吗
8.虚析构函数有什么用?
9.虚函数可以内联吗?
10.引用和指针有什么区别?引用对象可以取地址吗?
11.当用户量大的时候,使用条件变量,是否会发生线程阻塞的问题,或者说是否会出现后续大量的用户连接超时、失效等?
12.实习中遇到的最大困难是什么?
---------------------------------------反问----------------------------------------
1.业务
2.个人表现如何?还有哪些方面需要加强?

-------------------------------------------------------------------------------------
虎牙二面:
1.LRU存储
2.在1G的内存中,处理4G的数据,找到其中出现最多的数据
3.让你设计一个秒杀系统,你怎么设计?
4.一致性哈希有了解吗?
5.跳表
6.redis的数据结构有哪些?
7.如何快速找到一个数的中位数
目前只想到这么多,大部分还是场景提居多
-------------------------------------------反问----------------------------------
1.个人表现

-----------------------------------------------------------------------------------
虎牙三面:
1.针对个人项目的极限场景题拷打,没有一点八股,纯压力面。

结语:受到牛客uu们的面经帮助,所以想返哺回去,希望uu们都能找到好工作
全部评论
佬能给个timeline吗
1 回复 分享
发布于 2024-11-11 18:09 广东
恭喜佬哥
1 回复 分享
发布于 2024-11-11 16:26 广东
虎牙工作感受咋样啊佬
点赞 回复 分享
发布于 10-17 19:55 广东
请问一面是只问了这12个嘛
点赞 回复 分享
发布于 09-27 00:55 山东
简历筛选都过不去
点赞 回复 分享
发布于 2024-11-28 22:48 广东
虎牙等违约吗
点赞 回复 分享
发布于 2024-11-13 11:14 辽宁
恭喜,我28号二面到现在没后文,估计是挂了
点赞 回复 分享
发布于 2024-11-11 20:19 广东
佬 可以问一下薪资嘛(私
点赞 回复 分享
发布于 2024-11-11 19:19 辽宁
java初筛好几个月了
点赞 回复 分享
发布于 2024-11-11 18:16 美国
佬能给个timeline吗
点赞 回复 分享
发布于 2024-11-11 17:55 广东
佬能给个timeline吗
点赞 回复 分享
发布于 2024-11-11 17:05 安徽
我也是c++后台,但是hr和我说不发意向,如果有后续就直接谈薪了,现在还没进展
点赞 回复 分享
发布于 2024-11-11 16:38 广东
佬是c++后台吗?
点赞 回复 分享
发布于 2024-11-11 16:19 陕西
今天oc的吗佬,发邮件吗
点赞 回复 分享
发布于 2024-11-11 15:51 广东

相关推荐

1.  你先简单介绍一下你的个人情况、2.  请你选一个实习经历中遇到的技术难点,说明你是怎么解决的?以及解决前后的效果对比 。3.  (针对数据一致性问题)为什么你们的业务处理会导致数据不一致?为什么调用方接口超时后,不能直接认为这次请求失败?4.  (针对TCC方案)你们的设计是不是把“验证”和“最终生效”这两个阶段分离了 ?5. 这个(TCC)方案具体是怎么做的 ?6.  (针对TCC方案)你们是怎么考虑和处理各种边界和异常情况的?例如Confirm或Cancel阶段失败、网络波动、回滚失败等 ?7. (针对TCC方案)这套方案的整体效果是调用方来负责的吗 ?你有没有深入了解他们的实现?8.  你在实习中还遇到过其他技术亮点或业务亮点吗 ?9.  (针对重构)你们是引入了流程引擎来解决重复代码,还是说本身就有引擎 ?10. 你们重构的目标是什么?之前的重复代码会导致什么问题 ?11. (针对重构)你是如何保障重构后的代码与之前的业务逻辑表现一致的?12. 在Java中,如何并发执行多个任务,并等待所有任务都结束后再继续执行 ?13. CompletableFuture` 传递自定义线程池和不传递(使用默认池)有什么差别 ?14. `ThreadPoolExecutor` 和 `ForkJoinPool` 这两个线程池在实现上有什么差别?15. `ThreadPoolExecutor` 的处理过程是怎样的 ?16. 如何在同一个JVM进程里加载两个类名完全一样的Class文件 ?17. 你有没有用过Java NIO?它(NIO)是怎么处理IO读写的 ?18.(NIO场景题)用NIO写一个客户端(建连、发消息、等结果)大致是怎么写的?你提到的“轮询”具体是指什么 ?19. HTTP/2 相对于 HTTP/1 解决了哪些问题 ?20. HTTP/1 为什么必须是阻塞式的一个请求一个回包?(追问:为什么它需要等待上一个回包)?21. (HTTP/1场景)如果服务端先处理完请求2,再处理完请求1,客户端如何判断哪个回包是对应哪个请求的 ?22. HTTP/2 是如何(在网络报文上)解决这个(响应匹配)问题的?23. HTTP常用的错误码有哪些 ?24. RocketMQ 有没有实现 `exactly once`(精确一次消费)特性?(如果没有)要如何解决重复消费问题 ?25. 你平时有没有用过 Python?26. 你有没有什么问题(要问) ?泡了一个半月直接专业终试
查看26道真题和解析
点赞 评论 收藏
分享
评论
27
70
分享

创作者周榜

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