美团到店广告Java 一面(凉 一周后进池子)

 #软件开发2023笔面经# 

美团到店广告Java 一面(凉 一周后进池子)

自我介绍

项目(10min)

整体设计是怎样的?

底层的数据表?说一说其中有哪些外键?

说说你对Mybatis的理解?为什么能够帮助我们去做这种解耦?(慌了啥也不知道 瞎说一通)

这个项目你有哪些收获?

八股文(25min)

× Kafka(简历上写了,但是纯不懂,一问三不知,寄了)

1.盘梯性?

2.ack机制

3.pull和push两种的优缺点

√ Redis数据结构

√ Redis中的String底层

√ volatile

√ synchronized和lock

√ jvm内存结构

√ OOM

√ 内存泄漏 内存溢出

× 内存泄漏和内存溢出有什么好的解决方法?(这个不会 就按照理解 说了一下什么时候会泄漏和溢出 避免这些情况就行)

√如何确认垃圾

√ 哪些可以作为GCRoots呢

× 在代码中引入一个自定义的类要怎么做呢?(纯不会,不知道咋说)

√ 非阻塞IO

√ 序列化和反序列化

√ static变量会参与序列化吗

× 如果在服务端修改了类,增删字段,那么对反序列化有影响吗(这不会)

√ HashMap的设计

√ 线程安全吗?体现在哪里

√ concurrentHashMap

× 和segment相比 1.8中cas+synchronized 这样设计的好处是什么(不会 我答的锁的粒度更小)

× 线程创建

√ 线程池参数 创建线程的流程

× 源码看过吗?(没有)

√ sleep 和wait的区别

× start和run

√ MySQL日志有哪些

√ undolog和redolog的作用是什么

√ MVCC用于解决什么问题的?

√ 索引的作用

× 时间复杂度?(不知道 随便说的Ologn)

×算法(30min):手撕LRU Cache 时间复杂度O(1)

考前没看过,纯不会,面试官手把手教我写了一遍。

总共面了1小时多几分钟,面试官人十分好,出的题也很简单,很温柔,但是我太菜了。

算法没撕出来。

八股也没答好。

项目也准备的不好,说mybatis的理解也不会说。

处女面。没能把最好的自己展现给团子,好遗憾啊

#软件开发2023笔面经#
全部评论
有没有佬说一下那几个没答上来的问题呀, 在代码中引入一个自定义的类要怎么做呢?
点赞 回复 分享
发布于 2023-04-17 15:38 浙江
到店广告Java,到店广告是一个部门吗?
点赞 回复 分享
发布于 2023-04-17 21:18 陕西
项目会问什么了?
点赞 回复 分享
发布于 2023-04-20 00:00 四川

相关推荐

评论
8
39
分享
牛客网
牛客企业服务