2025-03-04 面试总结
磊磊

今天约了两场,上午和下午。
上午是线上会议面试
下午是线下现场面


面试过程

上午场的面试:

上午的面试是腾讯会议面试,聊了半个钟感觉还行,我开了摄像头感觉我巨帅,看到会议中的自己感觉很自信,因为见不到面试官只能听到他声音,我答不上来也没有那么紧张,体验还不错。我不喜欢面试官一边拿着我简历一边看着我审问我的感觉。
提前预总结一下,感觉好多能说的没说上来,比如sql优化,就说了两个方面,其实这方面能说很多的,之前总结那么多都忘记说了。晕晕晕

  • Java 常用的设计模式
  • SpringBean 的作用
  • 用过哪些代理模式
  • docker 查看容器
  • docker 怎么导出
  • docker 要修改端口,挂载目录怎么做
  • redis 有几种类型
  • MySQL 的隔离级别是
  • sql 优化

下午场的面试:

面试前

面试地点是 深业上城,是好几座高楼大厦,特别的高,然后主体建筑是蓝色玻璃的,感觉我就像个土狗啊,进去里面一股女人的香水味。
然后进去问前台服务员说明我是来这里面试,让我登记名字,里面还有座椅给休息,而且进去的门庭很高,电梯也是那种分层的电梯,很高级的感觉。

随手拍的深业上城图片(点击展开)

image
image

随手拍的深业上城门庭内部(点击展开)

image
image
image

岗厦北地铁站真漂亮(点击展开)

image
image
image

面试体验不错,聊了有 40 多分钟,但是后半段面试官有点赶,可能是还有人在排队等候面试。面试官和我坐的很近,我描述东西的时候手又喜欢比划,讲一些底层的数据结构之类的就在桌上比划给他看。
面试过程基本上把我简历上项目做过的功能问了个遍,技术点的也问了几个,都能答上来,虽然不是标准级别的答案,但我觉得至少把我理解的东西给表达出来了,而且面试官给到我的反馈也是正向的,比如点头等,让我能够没有压力的表达自己的想法。

  • Java 代理模式
  • Docker 哪些些命令
  • 字符串 String、StringBuilder 区别
  • 集合 ArrayList、LinkedList 区别

面试总结

Java 常用的设计模式

SpringBean 的作用

用过哪些代理模式

docker 查看容器

docker 怎么导出

docker 要修改端口,挂载目录怎么做

redis 有几种类型

MySQL 的隔离级别是

sql 优化

Java 代理模式

我认为满意的回答(点击展开)

我说了自己的理解:代理主要是增强一些方法,比如增强方法加入日志、或者提前校验入参等。
我司主要是代理请求方法切入打印入参出餐。其实就是项目中的aop

有两种代理模式:

  • 静态代理:继承父类重写要被代理的方法,在重写的方法上加你要加的代码

    • 缺点就是需要一直重写,很麻烦。不能批量弄
  • 动态代理:jdk cglib

  • //TODO 原理 好像是接口和继承关系才能用

  • //TODO 突然想起来自己很早的时候折腾过这个玩意,挺牛逼的,是 java 运行的时候动态生成的那种很古早的代码,还得用命令才不会删除具体的 .class 实现。有时间总结一下

Docker 哪些些命令

字符串 String、StringBuilder 区别

集合 ArrayList、LinkedList 区别

由 Hexo 驱动 & 主题 Keep
访客数 访问量