小米-java开发日常实习-一面
武汉小米-2024.09.03
1.项目中采用了多种设计模式,介绍一下你了解的设计模式。
2.了解动态代理吗?了解反射吗?java 中有哪些技术应用到了反射技术。
3.从输入一条 url 地址到显示,经历了什么过程。
4. get 请求和 post 请求有什么不同?还有什么请求类型。
5.类加载机制。
6.怎么避免加载重复的类(双亲委派机制)。
7.介绍一下 java 堆栈。除了堆栈 JVM 内存里面还有哪些区域。
8.遇到过死锁吗,形成的死锁得条件有哪些。
9.java 加锁有哪些方式? synchronized 关键字使用场景。
10.了解对象头吗?
11.介绍一下 concurrentHashMap 底层原理。concurrentHashMap 怎么保证线程安全的(加锁方式)
12.了解线程池吗
13.介绍一下 mysql 数据库中的连接(join)
14.了解过 RPC 框架吗
算法:
没有手撕,只要讲思路
类似于 leetcode 136.和137.两题,137.这题没答好,补充了一题 找出数组中第k大得元素(堆排序)
1.项目中采用了多种设计模式,介绍一下你了解的设计模式。
2.了解动态代理吗?了解反射吗?java 中有哪些技术应用到了反射技术。
3.从输入一条 url 地址到显示,经历了什么过程。
4. get 请求和 post 请求有什么不同?还有什么请求类型。
5.类加载机制。
6.怎么避免加载重复的类(双亲委派机制)。
7.介绍一下 java 堆栈。除了堆栈 JVM 内存里面还有哪些区域。
8.遇到过死锁吗,形成的死锁得条件有哪些。
9.java 加锁有哪些方式? synchronized 关键字使用场景。
10.了解对象头吗?
11.介绍一下 concurrentHashMap 底层原理。concurrentHashMap 怎么保证线程安全的(加锁方式)
12.了解线程池吗
13.介绍一下 mysql 数据库中的连接(join)
14.了解过 RPC 框架吗
算法:
没有手撕,只要讲思路
类似于 leetcode 136.和137.两题,137.这题没答好,补充了一题 找出数组中第k大得元素(堆排序)
全部评论
m
有笔试,额
现在还可以投实习吗
感觉不是很难
我也包装一下简历来面一下试试
相关推荐
10-14 19:00
金华职业技术学院 Java 点赞 评论 收藏
分享
已run的你很想吃火锅:在招聘中和招不招我有什么关系
投递平安产险科技中心等公司10个岗位 >
点赞 评论 收藏
分享