美团 到家 一面面经精简版

智力题:多根不规则绳子,每根烧完需要一小时,怎么计时45min

Nginx反向代理怎么做的

熔断机制

http1.1特性

多个网页相同url是否建立多个连接?

Java Object类方法

equals使用注意事项(重写hashcode())

Checked Exception 和 Unchecked Exception 有什么区别?举例

反射原理

异步非阻塞IO了解吗?

protected关键字

讲一下代理模式,动态代理的方式,cglib实现原理

线程和进程的区别

并发和并行的区别

讲讲死锁

sleep和wait方法的区别

线程池了解吗?

线程池工作流程

线程池拒绝策略

如何设置线程池大小?2N一定是2N吗?如果IO时间长应该怎么修改

Java内存区域什么样?

JVM垃圾回收算法

G1垃圾回收器 为什么停顿可预测?

有没有调优排查过JVM 用的什么工具 什么问题 怎么解决的?

Http状态码有哪些?

转发和重定向的区别

get和post的区别(不考虑使用规范,如幂等性等)

TCP三次握手为什么不能改成两次

线程有几种状态?

InnoDB引擎有哪些特性?

MySQL的几种隔离级别以及各自解决的问题

MySQL有哪些索引?回表查询了解吗?讲一下聚簇索引

如果主键使用UUID而非自增主键,insert时会有什么变化

一道sql题:连表查询,挺简单的

Redis 是用什么语言写的 String的底层实现(SDS) 为什么重写

Redis 过期的数据的删除策略了解么?

Redis持久化讲一下

手撕:反转链表,用递归和迭代两种方式实现,ACM模式,自己写ListNode类 自己写测试用例

Spring和SpringBoot的区别

@AutoWired和@Resource注入的区别

Spring fliter和interpreter(完全不知道)

Spring AOP实现原理 (callback之前说的代理hhhhh)

本来还有的手撕:两个线程轮流打印(刚开始说一会写,后来实在来不及,问我会不会,说了会就过了)

场景题:二维码问题,长短链匹配和储存怎么做

全部评论

相关推荐

1. 实习介绍2. 项目介绍,在上一段实习中,你最大的技术收获和业务收获是什么?3. 实习项目里为什么要引入自动化测试框架?它主要被应用在哪些具体的测试场景?4. 你对 pytest 和 selenium 的底层原理有了解吗?比如 pytest 如何收集用例、selenium 如何与浏览器交互。5. 讲一下 Java 中 AOP 的概念和主要应用场景。6. 在你的项目中,为什么决定使用 AOP?当时的技术选型是如何考虑的?7. 你在项目中是否有使用过设计模式?用的是哪一种?解决了什么实际问题?8. 实习过程中,有没有遇到一个让你印象非常深刻的 Bug?你是如何一步步排查并定位到根本原因的?9. 如果开发和测试对需求的理解不一致,发生了冲突,作为 QA 你会如何处理?如何推动问题解决?10. 你提到用自动化框架做回归,为什么选择自动化而不是人工回归?是如何衡量其收益的?11. 日常工作中常用的 Git 命令有哪些?12. 如果你中途加入一个已有的大型项目,你会用什么方法和策略来快速熟悉并接手原有的测试代码和业务?13. 列举几个你最常用的 Linux 命令,并说明应用场景。14. 手撕代码:从一个大型的日志文件中,过滤出包含特定字段的所有行。15. 说一下 Java 的反射机制,它的主要作用和潜在缺点是什么?16. 谈谈 MySQL 和 Redis 最核心的区别,以及它们分别适用于哪些业务场景。17. 手撕代码:二叉树的中序遍历 (要求递归和非递归两种写法)。
点赞 评论 收藏
分享
评论
3
8
分享

创作者周榜

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