校招 未知部门 / 后端开发 / 一面

[面试日期] 2024-01-17 [面试时长] 45min
[学校背景] 唐山学院 | 双非 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>B站后端1面</h2> <blockquote> <p>面试时间45min</p> </blockquote> <h1>Java基础</h1> <ol> <li>HashMap的实现原理</li> <li>HashMap的put(key,val)和get(key)过程</li> <li>HashMap一般用什么做Key</li> <li>为啥String适合做Key呢</li> <li>HashMap的扩容机制</li> <li>HashMap的大小为什么是2的n次方大小呢</li> <li>说一下Java中的List</li> <li>说一下volatite关键字</li> <li>volatile可以保证线程安全吗</li> <li>说一下线程池的常见配置</li> <li>假如现在有15个任务 5个核心线程 最大线程是10 工作队列是5 请问执行顺序是怎样的</li> <li>说一下ThreadLocal</li> <li>jvm的内存结构</li> <li>类加载机制</li> <li>创建对象的过程</li> <li>对象的生命周期</li> <li>SpringAOP怎么实现的</li> <li>AOP实现有哪些注解</li> <li>JDK动态代理和cglib有啥区别</li> <li>聊一下Java中的反射</li> </ol> <h1>Coding</h1> <ol> <li>用double check实现单例模式</li> <li>层序换行遍历二叉树</li> </ol> <h1>复盘</h1> <ol> <li>加强Java基础学习与思考 HashMap、List</li> </ol><a>#面试#</a><a>#后端#</a><a>#Java#</a>
AI 推荐面试题