4.24腾讯云智一面

#牛客AI配图神器#- 在Java中,为什么String类要被final修饰?

- ArrayList和LinkedList有什么区别?

- 如何让ArrayList变成线程安全?

- 你提到的`CopyOnWriteArrayList`的内部实现了解吗?

- HashMap为什么线程不安全?多线程使用HashMap会导致哪些问题?(分为hash冲突以及不冲突两种情况)

- ConcurrentHashMap如何解决多线程带来的问题?

- 为什么不使用HashTable而是ConcurrentHashMap

- HashTable与ConcurrentHashMap在性能上的区别是什么?

- HashTable与ConcurrentHashMap在多线程性能上的区别是什么?

- HashMap的默认负载因子是多少?为什么默认是0.75?

- HashMap在什么情况时会转为红黑树?小于该值会不会转回链表?

- 深拷贝和浅拷贝的区别是什么?如何实现这两种拷贝?

- Java的反射机制为什么性能比直接调用慢?

- 用Lambda表达式将List转为Map时,如何处理Key冲突(保留较大的Value)?
- 如何用Lambda表达式将List转为Map,使相同Key的Value合并为List?

- java中有两种动态代理,你能说一下是哪两种吗

- error跟exception的区别
- Java中有哪些实现锁的方式?

- synchronized的锁升级过程是怎样的?

- Lock类相比synchronized有哪些优势?
- Spring Security的用户信息上下文存储在哪
- ThreadLocal的原理是什么?实际应用场景除了保存登录信息有哪些?
- volatile关键字的作用是什么?

- 线程池参数如何设置(IO密集型任务,8核CPU)?

- 线程工厂(ThreadFactory)的作用是什么?
- 线程池去执行一个多线程任务的时候,有哪些提交方式

- CountDownLatch若某个线程异常未调用`countDown()`,如何避免主线程阻塞?

- G1垃圾回收器的工作原理是什么?

- 双亲委派机制

- Tomcat为什么打破双亲委派机制?

- 联合索引(A,B)中,仅用B字段查询能否命中索引?

- 索引下推优化在何种查询条件下会触发?

- 对日期字段(包含时分秒)建立索引后,使用`BETWEEN`且格式化为年月日查询,能否命中索引?

- Spring如何解决循环依赖?能否解决构造器注入的循环依赖,为什么不能?

- MyBatis中`#{}`和`${}`的区别是什么?两者的生成SQL是否相同?

- 扫码登录的完整流程是如何设计的(前后端协作)?

- lua脚本中具体使用的命令
#牛客创作赏金赛##牛客激励计划##牛客激励计划##面试问题记录#
全部评论
这是那里的云智啊佬
点赞 回复 分享
发布于 05-12 17:33 黑龙江
mark八股上演
点赞 回复 分享
发布于 05-11 21:31 湖北
长沙云智吗
点赞 回复 分享
发布于 05-10 20:22 黑龙江
夸张的JUC含量
点赞 回复 分享
发布于 05-09 16:46 四川
mark八股盛宴
点赞 回复 分享
发布于 05-09 16:17 重庆

相关推荐

评论
4
37
分享

创作者周榜

更多
牛客网
牛客企业服务