获赞
32
粉丝
44
关注
3
看过 TA
818
广东工业大学
2026
Java
IP属地:广东
Blue Dragonfly
私信
关注
10-12 20:39
已编辑
虎牙_后端(实习员工)
9.30 一面:自我介绍Long \ long 的区别、默认值,int 和 long 的区别String \ StringBuilder \ StringBuffer 有什么区别?进程和线程有什么区别?索引的作用是什么?手写几个简单 SQL ,有用到索引吗,什么时候会索引失效?LEFT JOIN 和 INNER JOIN 有什么区别?Linux 如何查看一个 log 文件的内容?如何搜索文件里的内容?通过 uid 搜索 log 文件打印出来下面的堆栈信息?黑盒测试和白盒测试是什么?黑盒测试和白盒测试有什么测试方法?朋友圈点赞功能有哪些测试用例?还知道其他哪些测试方法?什么是缓存穿透、缓存雪崩、...
一笑而过2222:一、Java 相关 -  String 不可变,适合少量操作。 -  StringBuilder 可变、非线程安全,适用于单线程大量操作。 -  StringBuffer 可变、线程安全,适用于多线程环境。 二、操作系统相关 - 查看 log 文件内容可用 cat 、 more 、 less 命令。 - 搜索文件内容: grep "text" logfile.log 。 - 搜索 UID 并打印堆栈信息: grep "uid_value" logfile.log | awk '{print $NF}' 。 三、数据库相关 - 索引提升检索速度、保证唯一性,如 SELECT * FROM table WHERE id = 1; 可能用索引。 - 索引失效情况:索引列函数操作、 LIKE 以通配符开头。 -  INNER JOIN 返回匹配行, LEFT JOIN 返回左表所有行及匹配右表行,无匹配用 NULL 填充。 四、测试相关 - 黑盒测试关注输入输出,白盒测试关注内部逻辑。 - 朋友圈点赞测试包括点赞、取消点赞、并发点赞、刷新显示、网络异常等。 - 其他测试方法有灰盒测试、性能测试、安全测试等。 五、缓存相关 - 缓存穿透:查询不存在数据,解决方法有缓存空结果、用布隆过滤器。 - 缓存雪崩:大量缓存同时失效,解决方法是分散过期时间、用锁机制。 - 缓存击穿:热点数据过期时高并发请求,解决方案为加锁、设置永不过期。 六、算法相关 - 比较版本号按点分割成数组,逐位比较数字大小区分版本高低。
0 点赞 评论 收藏
分享
09-18 16:36
已编辑
虎牙_后端(实习员工)
坐标广州,官网投递,4面的原因是投的岗位无hc了,简历被流转到另一个部门面了2面,然后那个部门又无hc了,原来的部门重新空出一个hc,面试官看我还可以转回去了,相当于重新走流程。# 8.27 虎牙一面(30min)1. 项目(15min)2. SQL 慢如何解决?3. EXPLAIN 有哪些信息?4. 如何理解抽象类、接口以及使用场景?5. Object 有哪些方法、什么时候重写 hashCode 和 equals 方法?6. 异常有哪些?异常的原理?7. RPC 是什么?如何手写 RPC ?(只看过手写 MQ ,套 MQ 模板加了点细节)8. 如何自己实现 Json 序列化反序列化?(我回答反射)9. 反射效率怎么样?如何优化?10. 共享文档编辑(类似飞书)如何实现,多人同时编辑冲突如何解决?11. WebSocket 用来干什么?# 9.3 虎牙二面(60min)JVM 本来以为准备的不错,但是太久没复习没回答好。操作系统还没复习,回答不全面。1. 自我介绍2. 项目(30min)3. 类加载器有哪几种,有什么作用?4. 双亲委派的具体过程,为什么要双亲委派?5. 什么时候会产生内存泄漏?如何排查?6. 线程有哪些状态?7. 线程如何主动让出时间片?8. 线程池有哪些创建方法?线程池有哪些参数?9. 线程池的阻塞队列用来干什么?10. 数据库连接池的作用,有哪些参数?11. 堆、栈分别存储什么?栈帧中有什么?12. IOC 的作用是什么?13. AOP 是如何实现的?14. 动态代理的实现原理是什么?15. TCP 连接什么情况会断开?16. 内核态和用户态的区别,内核态转为用户态的过程?17. 为什么要区分用户态和内核态?18. 虚拟内存主要用于解决什么问题?19. 文件写入的原理?20. 对哪些技术感兴趣?如何学习一个技术的?21. RabbitMQ 中的队列是有序的吗,如何保证有序性?22. RabbitMQ 中的 Channel 概念有了解吗?23. 会话是有状态的吗?24. 反问# 9.5 虎牙三面(40min)面试官很好,全程无八股,没有压力,像在聊天。1. 自我介绍2. 两个项目介绍、亮点、细节(30min)3. 为什么要找实习?4. 后续想要学习什么方向或技术?5. 如何学习一个技术的?6. 想通过实习得到哪些方面的提升?7. 工作室情况,如何带新人的?8. 为何大一开始学习 Java ?9. 平时除了写代码会做什么?10. 算法:描述自定义树结构以及遍历过程。11. 算法:文章字母出现次数排序(前 K 个高频元素)# 9.8 虎牙四面(30min)随便问了点东西,怀疑是前面面了太多了走走流程,面完说后面应该会有 HR 联系我。1. 自我介绍2. 工作室情况3. 接口卡死了怎么排查?4. 系统的数据库表怎么设计?5. 三大范式是什么?6. 慢查询如何优化?7. SQL 注入是怎么回事?8. 说一个项目解决的问题?9. 说一下对 WebSocket 的理解?10. Git 提交信息错误怎么办?11. 实习打算12. 反问面完 HR 一直没联系,一看是挂了,估计是同一批排序到后面了,有更好的,或者 hc 撤回了。😭😭😭
凌乱小喵:离谱,要求这么高,虎牙招的都是什么大神
查看45道真题和解析
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务