小米-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大得元素(堆排序)
全部评论
m
点赞 回复 分享
发布于 09-15 23:12 湖北
有笔试,额
点赞 回复 分享
发布于 09-20 15:47 湖北
现在还可以投实习吗
点赞 回复 分享
发布于 09-21 17:38 内蒙古
感觉不是很难
点赞 回复 分享
发布于 10-03 13:40 湖北
我也包装一下简历来面一下试试
点赞 回复 分享
发布于 10-03 13:41 湖北

相关推荐

6 58 评论
分享
牛客网
牛客企业服务