数字马力面试

职位:java后端

时间:30min

与项目几乎无关,一场酣畅淋漓的八股文拷打

  1. 自我介绍
  2. String、StringBuffer、StringBuilder的区别?
  3. 常见的异常的和错误有哪些?
  4. 接口与抽象类的区别?
  5. 介绍一下集合内容?
  6. 什么是进程和线程?
  7. 如何创建线程?
  8. sleep()和wait()方法的区别?
  9. 线程安全和线程同步是一样的吗?
  10. 什么是线程死锁?
  11. 线程死锁的条件?
  12. 怎么避免死锁?
  13. Java内存区域和JMM?
  14. Java线程池使用过吗?介绍其中的参数
  15. 介绍一下Java的分布式锁?
  16. synchronized和lock区别?可重入锁、读锁、写锁是什么?
  17. Java中锁的底层原理是什么?对象头(锁头)分别是哪些字段?
  18. 垃圾回收机制?
  19. 设计模式使用过哪些?使用懒汉式怎么解决线程安全问题?
  20. Spring中ioc和aop是什么?ioc注入的方式有哪些?
  21. SpringBoot中常用的注解有哪些?
  22. Bean的生命周期?
  23. 类加载的阶段?(不是内存中如何加载,而是加载、连接、初始化三个阶段)
  24. MySQL怎么保证事务?ACID特性
  25. 隔离性是怎么保证的?
  26. 并发事务有哪些问题?
  27. 不可重复读和幻读的区别?
  28. MySQL的隔离级别有哪些?
  29. MySQL怎么知道语句是否使用了索引?
  30. 分页如何实现?
  31. 大致介绍一下redis和kafka
  32. redis持久化机制?
  33. 分别介绍缓存穿透、缓存击穿、缓存雪崩以及其解决方法
  34. 反问
#数字马力#
全部评论
我今天被项目拷打
1 回复 分享
发布于 2024-06-13 23:28 贵州
八股盛宴😅
点赞 回复 分享
发布于 2024-09-26 13:52 湖南
八股盛宴
点赞 回复 分享
发布于 2024-07-17 18:33 湖北
今天一面,感觉要嘎了。
点赞 回复 分享
发布于 2024-06-21 10:51 安徽
oc了
点赞 回复 分享
发布于 2024-06-12 18:59 陕西
现在还有hc?不是之前就不招了吗
点赞 回复 分享
发布于 2024-06-11 21:01 黑龙江

相关推荐

一面 1. 一些了解情况的问题,薪资多少,为什么离职,考虑哪些工作城市,工作承压怎么样2.针对做过的测试和自动化项目(被说太简单了,需求很零散,确实是hhh)因为上一份工作不是传统软件测试,面试官问的不多,基本是我在讲3.有没有接触过AI(有),介绍了一下深度学习做的一点homework和Dify搭建的工作流4.一个转账功能,考虑哪些测试点?有漏掉测试点,跟着面试官学习了一波5.介绍了一下国际部的业务,问我能不能接受6.反问体验极佳,漏掉的地方,错误的地方面试官会现场教学一波。以为挂了结果过了也是有点意外凉面:事先没准备,赶回来参加会议,钉钉各种问题,最后顶着超大的回声面试。自我介绍1.针对做过的自动化方案2. 针对做过的web接口测试遇到的问题:服务器状态码错误,去年的事,具体是什么类型已经忘记了,寄3.接触过java?很久没碰,遂转问我常用的Python4.Python的内存管理机制,不清楚,只回了Python自动分配和回收内存5. Python拷贝的逻辑,不理解什么意思,面试官提示了一下copy的方式嵌套子对象。答浅拷贝会创建一个新的外层对象,嵌套子对象与原对象共享,修改嵌套子对象会影响原对象和拷贝的对象,从面试官反应来看应该是答错了。没再问,全程不到30分钟一道编程题:给你一个元素可能重复的数组,统计数组元素出现重复的次数,并按元素重复次数降序输出元素去重后的数组。eg:[1,1,2,1,2,4],输出[1,2,4]其实很简单,但是前面会议链接各种问题已经慌了,一开始理解错了题目分开输出了去重和排序,后面删了重写5行搞定没有意外是寄了
查看16道真题和解析
点赞 评论 收藏
分享
评论
15
75
分享

创作者周榜

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