薪人薪事 java开发实习一面
牛客投的
0.自我介绍
1.常用数据结构,区别及使用场景 --答了数组链表栈队列树,简述了一下各个结构的特性
2.数组和链表在内存中数据的分布情况 --逻辑地址上数组连续,栈不连续
3.HashMap源码看过吗 --看过一点点
4.底层数据结构和put操作
5.JVM内存区域
6.各个区域存放什么东西
7.创建一个对象,内存怎么分配的
8.堆中内存怎么划分,gc怎么回收
9.Spring 源码看过吗 --看过一点点 (实在不敢挖坑)
10.Ioc 原理
11.Bean存放在哪里 --spring将它存放在,啊 在堆里面。胡诌一番(真记不清,后来反应过来应该是问的BeanFactory)
12.AOP原理
13.动态代理实现方式
14.BeanFactory和FactoryBean的区别
15.事务的隔离级别
16.脏读场景,幻读场景
17.分布式锁用过吗 -- 用过redis作分布式锁 (分布式还没系统学,开启乱答吧)
18.redis为什么可以作为分布式锁 -- 乱答一通(面试官直接告诉我是 redis单线程运行的原因)
19.哪些场景用过redis -- 缓存
20.redis 数据结构
21.redis过期策略
22.怎么理解序列化
23.知道哪些序列化协议 -- 只知道json (问我rpc中的序列化协议,不知道)
24.怎么分析慢sql -- 不会
25.写sql 学生姓名科目成绩表,求平均分90分以上的
26.linux用过吗 --会一点
27.vim 怎么保存退出 -- :wq
28.查看文件 -- cat
29.看你简历上写了ThreadLocal,讲一下原理 --乱答
30.你觉得你热爱技术吗,怎么学习知识,每天大概学习多少时间
31.想找一个怎么样的实习公司
32.了解过我们公司吗
反问环节
0.自我介绍
1.常用数据结构,区别及使用场景 --答了数组链表栈队列树,简述了一下各个结构的特性
2.数组和链表在内存中数据的分布情况 --逻辑地址上数组连续,栈不连续
3.HashMap源码看过吗 --看过一点点
4.底层数据结构和put操作
5.JVM内存区域
6.各个区域存放什么东西
7.创建一个对象,内存怎么分配的
8.堆中内存怎么划分,gc怎么回收
9.Spring 源码看过吗 --看过一点点 (实在不敢挖坑)
10.Ioc 原理
11.Bean存放在哪里 --spring将它存放在,啊 在堆里面。胡诌一番(真记不清,后来反应过来应该是问的BeanFactory)
12.AOP原理
13.动态代理实现方式
14.BeanFactory和FactoryBean的区别
15.事务的隔离级别
16.脏读场景,幻读场景
17.分布式锁用过吗 -- 用过redis作分布式锁 (分布式还没系统学,开启乱答吧)
18.redis为什么可以作为分布式锁 -- 乱答一通(面试官直接告诉我是 redis单线程运行的原因)
19.哪些场景用过redis -- 缓存
20.redis 数据结构
21.redis过期策略
22.怎么理解序列化
23.知道哪些序列化协议 -- 只知道json (问我rpc中的序列化协议,不知道)
24.怎么分析慢sql -- 不会
25.写sql 学生姓名科目成绩表,求平均分90分以上的
26.linux用过吗 --会一点
27.vim 怎么保存退出 -- :wq
28.查看文件 -- cat
29.看你简历上写了ThreadLocal,讲一下原理 --乱答
30.你觉得你热爱技术吗,怎么学习知识,每天大概学习多少时间
31.想找一个怎么样的实习公司
32.了解过我们公司吗
反问环节
全部评论
我生成了对应了答案,https://www.cnblogs.com/gtlove/p/17324374.html,希望能对你有帮助。谢谢你提供的问题,祝我们都能上岸。
人生第一家面的公司哈哈,至今有阴影
我也,当初三面面试官那个态度真的是emm,一言难尽
发现问的问题都一样
相关推荐