BAT日常实习面经汇总

oc之后凭记忆写的 不分顺序 不分公司 主要还是java的基础 有些记不清了

java基础:

l java中都有哪些数据类型

l 基础数据类型和引用类型的区别和使用方法

l synchronized关键字都可以修饰什么东西

l synchronized关键字修饰的对象如何实现锁操作

l 除了synchronized关键字以外还可以通过什么实现多线程

l synchronized修饰类和变量有什么区别

l 静态方法中可以调用非静态变量吗?非静态当法中可以调用静态变量吗?

l 四种引用类型的概念和使用环境

l java程序从编写到输出都经历了什么?

l hashmap实现原理

l hashmap中如何保证key的唯一性

l equals()和hashcode()的区别和关系

l 字符串对象底层原理

l linkedlist和arraylist底层实现原理

l hashmap是如何实现get和set方法的

l 面线对象的特点都有什么

l wait()和notify()是如何实现的?怎么使用

l 如何创建线程池

l 线程池的参数含义

l 常见线程池参数定义(核心线程数量和最大线程数量的比例)

l 说一个常用的容器 使用环境和实现原理

l hashmap如何扩容 什么时候扩容

l synchronized底层monitor是如何工作的

l 重写和重载的概念

l 什么时候使用重写?什么时候使用重载?各自的好处是什么

l 接口和抽象类的区别

l AOP编程原理

l 阻塞IO和非阻塞IO的使用场景 如何实现?

l error和exception的区别 可以catch什么?

l 什么时候会出现OOM? 如何避免

l 乐观锁和悲观锁



计算机网络:

l http三次握手 四次挥手

l dns攻击实现方式

l tcp头部methods详细说明

l get和post的区别和使用环境

l dns如何寻址

l 域名服务器是怎么工作的

l http头中host字段怎么工作

l http和udp头部有什么区别

数据库:

l 事务的隔离级别 如何实现的?(锁)

l 索引是怎么实现的?都有哪些索引

l 假设每个人都有一个分数,如何在数据库中查找某人的排名?

l B+树结构

l 事务的特点以及实现原理(undo log和redo log)

java虚拟机:

 

l 堆和栈的区别

l 堆和栈哪个速度更快

l 垃圾回收机制是怎么工作的

l Gc root是怎么找到的

l 方法区的作用?

l 详细说一说垃圾回收是怎么实现的


#面经##实习#
全部评论

相关推荐

2025-12-27 18:11
已编辑
门头沟学院 前端工程师
28双非鼠鼠第一份实习,感谢金山,感谢面试官张先生的赏识,也感谢自己很开心很开心(有没有待过的前辈,求摸鱼技巧bushi)timeline12.15 投递12.16 约面12.18 一面 半个小时后约二面12.19 二面,口头oc12.24 发offer一面1. 开发页面中使用的布局方式2. flex: 1 是什么的缩写3. 水平居中的方法4. tailwindcss 的优势5. js 的闭包6. 打印结果的题,解释为什么(var 定义 i ,setTimeout 执行打印),使用 let 的打印结果7. 箭头函数和普通函数的区别8. promise 构造函数是同步还是异步9. 内存泄漏的情况10. interface 和 type 的区别11. react 的 key 作用12. 常用的钩子函数13. 怎么避免不必要的渲染14. useeffect 的使用场景15. react 和 vue 怎么选择16. vue 的 data 为什么用函数17. tcp 为什么需要三次握手和四次挥手18. vite 为什么比较快19. 解释防抖节流和手写防抖函数,还有实现思路20. 深浅拷贝的区别和手写深拷贝,讲实现思路反问了业务,反馈时间和学习建议二面基本上是围绕项目展开,根据项目的每一项,来给场景题问你会怎么做,跟基础相关的东西如下:1. 虚拟列表的实现和原理2. zustand 和 context 的区别3. vitest 相关,写测试的话应该怎么做些什么?4. monorepo的细节问题5. 做项目的动机6. 事件委托和时间冒泡的区别有个点顺着问了我五个问题实在是答不下去了就是说感觉金山云这边面试虽然一面全是八股,但是二面还是要好好准备项目,做到能被深挖那么两三个问题的程度,鼠鼠也是运气很好,问的都是准备过的嘻嘻面试完之后还很期待这个面试官会不会是我mt或者ld,会很认真的听我说话,然后告诉我哪里有小问题,不知道是不是鼠鼠的错觉,感觉他看后辈的眼神都是带有欣赏的意味真的很复合我对mt/ld的幻想(bushi),但是后来发现他ip是北京的qwq有点点小失落,不过没关系,看隔壁某书感觉金山的节奏还挺慢的期待入职ing愿一切顺利,好运常伴吾身这里再吐槽一下流程,怎么!!这么!!慢!!急死我了急死我了!!鬼知道我从周一到接到offer这段时间有多煎熬,哎呀但是但是好在一切如愿
发面经攒人品
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务