麦吉太文 后端开发 一面(已凉)
貌似麦吉太文的面经很少,我可能是全网首发😊。
以前没有了解过麦吉太文,忘了是在哪里看到的,boss还是脉脉上有提到过这家公司,就去搜了搜,感觉还不错就尝试了一下。
10.17 做的笔试,笔试两道编程,都比较简单,力扣简单水平。
10.25 电话通知面试
10.26 一面
面试官很和蔼,一直笑眯眯的,很nice。问的内容就是纯纯八股文,背就完事了。没有手撕代码,全程大概30min。下面是我记得的一些问题。
开场:
- 自我介绍
- 介绍一下项目功能,只说了功能,没有延伸
- 问个人优势是什么?希望以后在公司干什么方向的?(答:后端)
- 你的项目是 springboot做的为什么用springboot?
- aop ioc介绍一下?
- 用过mybatis吗?
- 说几种熟悉的设计模式?
- 讲一下事务
- 讲一下Mysql索引(说了innodb myisam区别)
- 你的项目里用索引了吗?
- 你的项目里存了多少数据?如果让你存1亿条数据你怎么办?(答:分库分表)
- 分库分表会遇到什么问题?怎么解决?(答:分布式id问题 用redis,雪花算法解决)
- 如果你发现查询很慢怎么办?(答:explain)
- 常见数据结构有什么?
- 继承,接口,抽象类区别?
- 数组链表区别
- 说说jvm?(说了内存区域和垃圾回收)
- 看过源码吗?String源码知道吗?(答:String类是final char[]数组实现的,注意这个是java8的时候,java9变成了byte[])
- 因为上一个问题,面试官问我知道java9的时候有什么变化吗?(答:不知道。我还真没注意过java9改了String 类的实现)
- 平时用jdk哪个版本?(答: 8)
- 在浏览器中输⼊url地址 ->>会发生什么过程?(答:这个最最最常见的问题我居然忘了!忘了!这里就说的不好)
反问:一共几轮面试? 一共两轮
总结:面试官人很好,最后还跟我说感谢参加面试,感动。也没有深问技术,就是基础的八股文。不过公司规模比较小我估计也不会招太多人吧。不知道有没有机会二面。
———-—————————————————————
11.9号凌晨两点收到感谢信,也算预料当中吧。
ps感谢信写得很真挚,各种祝福各种夸,不过还是凉凉…
#麦吉太文##面经##Java工程师#