饿了么一面

打的电话,发了一个邮件链接,电脑打开停留在界面,面试开始。
1.手撕代码
    线程安全的单例模式
    给一棵树中查找任意节点的最近父节点
2.Java基础拷打
    说一下常用的set和list
    hashset和hashmap的扩容机制
    多线程了解吗?
    知道怎么写出一个死锁的场景吗?
    死锁产生有哪些条件?
    设计模式有哪些?
    介绍一下工厂模式
 3.MySQL
     有哪些存储引擎?
     介绍一下b+树,个b树有什区别?
     索引有哪些,知道聚簇索引吗?
     隔离级别有哪些?
4.测试场景题
      设计测试用例的步骤,测试方法有哪些?
     每天整点抢红包,针对这个系统设计测试用例
     做过性能测试吗?关注哪些性能指标呢?
     性能测试曲线知道吗?
5.个人规划
    未来想做测开还是纯开发?愿意转开发吗?
    未来职业规划
    实习期间遇到了哪些困难?怎么解决的
6.反问环节
     测试开发业务,以及比例
     需要具备哪些素质能在阿里走得更长久
     #牛客在线求职答疑中心# #设计人的面试记录#
更新
已约二面
全部评论
问下职业规划怎么答
点赞 回复 分享
发布于 2023-12-15 02:01 上海
约二面了吗兄弟
点赞 回复 分享
发布于 2023-12-20 17:40 湖北

相关推荐

昨天 17:15
中山大学 Java
#字节##面经##牛客AI配图神器#base珠海1. 本科计科为什么硕士转到环境专业 2. jvm内存结构3. gc算法4. 自己的项目用的什么垃圾回收器 (Parallel Scavenge(新生代)+ Parallel Old(老年代) )5. 说一下g1回收器 (忘干净了)6. mysql 线上 查询超过10s 怎么排查 (只说了用explain)7. explain 执行计划有哪些列8. a,b,c联合索引  where b= and c = 会不会走联合索引 为什么9. mysql索引数据结构10. 为什么索引用b+树11. b树索引节点既存索引也存数据,这里的数据是指数据本身(行记录数据)还是数据的指针12. mysql主从备份过程13. 主节点发送binlog的方式 同步、半同步、异步14. 消息队列为什么要用rabbitmq而不是kafka15. kafka为什么高吞吐 (磁盘顺序写 数据压缩 多partition)16. redis为什么快 (单线程 io多路复用 基于内存 数据结构优化)17. 说一下io多路复用18. tcp为什么需要三次握手与四次挥手,为什么需要timewait阶段19. https与http的区别20. tls握手过程21. 对称加密、非对称加密22. spring aop实现 动态代理code1.顺时针翻转数组2.最长无重复字串code按照leetcode模式实现方法,然后自己构造输入,能跑通解释明白就ok,线上ide跟本地ide一样有方法提示 不知道为什么一个项目相关的问题也没问周四二面
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
评论
1
27
分享

创作者周榜

更多
牛客网
牛客企业服务