6.28 麦当劳 IT-java-二面

还是一面的面试官 没有自我介绍 直接进入主题

项目使用Spring Boot构建?对IOC和DI有了解吗?(简单答了一下相关概念)
项目中使用的ORM(Object-Relational Mapping)框架是什么 (答 没听过😅)
项目中用了什么技术来连接数据库(Mybatis)
熟悉JVM?有了解过垃圾回收算法吗?(标记整理 / 标记复制 / 标记清除)
JVM内存空间?
熟悉MySQL?内存引擎用的是?(InnoDB / MyISAM 这个问题一面的时候问过另一个女生)
InnoDB有什么优势和特点?(答了个  支持事务和细粒度的锁)
乐观锁悲观锁区别?
java并发编程了解吗?(这部分我没写在技能点上 答 不熟悉)
最近有在自学哪些技术 ?(答 Dubbo和相关的网络协议)
说说你对RPC框架的理解?它的优势?(这里昨天刚看过 跟HTTP协议对比地说了说,对比了使用场景的不同)
你提到了rpc比HTTP性能更好,为什么?(答 HTTP请求头占用了传输字段 在rpc中约定好则可以省去)
既然提到HTTP,你了解HTTPS协议吗?(了解)
相比HTTP有什么不同?(多了一层SSL)
SSL层位于网络的哪一层?(这里给我挖坑了 答应用层 实际上是应用层和传输层之间)
后面还问了 K8s和docker 平时用什么操作?(答 太久没用 忘了😅)
git常用的命令?(没有准备git相关 随便答了几句)

反问环节:
问面试官实习具体做什么业务场景?DveOps 整个项目流程都会涉及到 讲了很多 有点没太听懂😅

总结:纯八股的一次面试 时间30min左右 感觉面试官没什么面试经验 问题好像是现场想出来的😅 总的来说八股不难 没有深挖底层
#麦当劳#
全部评论
面完2h后给offer了
10 回复 分享
发布于 2024-06-28 18:04 江苏
麦当劳也招java啊
2 回复 分享
发布于 2024-06-28 16:19 江苏
佬,日常实习一般都在哪投呀?
1 回复 分享
发布于 2024-06-28 21:24 吉林
面试官还是很和蔼的 期待后续
点赞 回复 分享
发布于 2024-06-28 15:05 江苏
请问是日常实习还是暑期?
点赞 回复 分享
发布于 2024-06-28 15:44 浙江
啥时候投的,感觉给我挂了,是不是卡学姐的
点赞 回复 分享
发布于 2024-06-29 16:02 河南
请问学到哪啊?需要学springcloud吗?
点赞 回复 分享
发布于 2024-07-04 01:52 广东
好像和你一天群面的
点赞 回复 分享
发布于 2024-07-05 12:31 江苏
orm就是mybatis这些
点赞 回复 分享
发布于 2024-07-09 16:18 四川
这八股也太多了
点赞 回复 分享
发布于 2024-07-23 21:50 吉林
Mybatis是半orm框架
点赞 回复 分享
发布于 2024-07-30 08:34 北京
能免费吃汉堡吗
点赞 回复 分享
发布于 2024-08-21 16:36 天津
请问麦当劳面试会写算法题吗?
点赞 回复 分享
发布于 2024-09-17 22:27 江苏
麦当劳加班多吗?外企风格不
点赞 回复 分享
发布于 02-28 01:48 北京

相关推荐

头像
03-03 22:32
三峡大学 Java
2025.03.03 小米外包,一面全程八股文加算法,一个小时问的很细很细,也许是外包所以面试官不怎么关心,迟到了会还是HR去催的然后换了个面试官来面的,这次事后听了下录音回复感觉自己答得比之前流畅多了,还挺满意的,语速还是得控制下。csdn csdn csdn csdn csdn目录🔥1. 一面🔥1. 一面0.自我介绍1.JUC的锁,synchronized锁升降机, reentranlock的AQS底层,线程池等等2.mysql事务、脏读不可重复读幻读等等八股文3.JVM类加载器:classloader的类加载器,基本内存模型, FGC等,垃圾回收器4.项目架构大概是怎么设计的。5.手撕算法:问了个快排,忘记了(事后还被朋友嘲笑=_=),然后让我写个冒泡6.简单交流了下业务/** * @program: untitled2 * @description:  * */public class Main {    public static void main(String[] args) {        int[] a= {10, 9, 8, 7, 5, 4};        bubblesort(a);    }    // 升序    public static void bubblesort(int[] a){        int length = a.length;        for (int i = 0; i < length - 1; i++){            for (int j = 0; j < length - i - 1; j++){                if (a[j] > a[j + 1]){                    int temp = a[j];                    a[j] = a[j + 1];                    a[j + 1] = temp;                }            }        }        for (int i = 0; i < length; i++){            System.out.println(a[i]);        }    }}总结:总体一个小时,面试官问的很细很细,就是基础八股文,和我前天面的完全不一样,算法确实忘记太多了,没怎么为难我,基本都答上来了
查看7道真题和解析
点赞 评论 收藏
分享
评论
17
47
分享

创作者周榜

更多
牛客网
牛客企业服务