万得Java面经

8.5 一面 22min

  1. 介绍实习的事情

  2. 项目的登录怎么做的

  3. 登录的一些细节问题

  4. 这个登录用了spring的什么概念

  5. 统计一个目录下所有的文件(深搜)

  6. 多线程下让线程休眠的方法

  7. sleep和wait的区别

  8. sleep(0)和空在那里有什么区别[!]

  9. 将俩个表关联的方式

  10. 左连接是怎样的

  11. 怎样对结果去重

  12. 怎样分页

  13. 在Java还有什么方式分页,PageHelper是怎样的

  14. git提交的过程

  15. commit提交后在哪

  16. 了解哪些设计模式(了解单例模式,其它的只是听过)

  17. 懒汉式怎么保证线程安全(双重检验锁)

  18. 双重检验锁一定要去掉一层,去哪层(去外面的)

  19. 单例模式的核心点(构造器私有化)

  20. volatile了解吗

  21. 枚举方式实现单例[!]

  22. 内部类实现单例[!]

  23. 什么场景选择冒泡排序(数组中大部分已经有序)

  24. 闲聊

8.5 二面 22min

  1. 介绍实习的事情

  2. 项目是自己设计还是跟着视频做的

  3. arraylist和linkedlist的区别

  4. 数组的随机存取如何实现的

  5. 数组为什么可以通过下标获取数据(有数组的初始地址,内存地址是连续的,加上偏移量)

  6. 线程池的几大参数

  7. 详细讲一下核心线程数和阻塞队列和最大线程数

  8. JMM(!)

  9. 了解什么Java锁,synchronize和lock的区别

  10. synchronize是重量级锁为什么还要用它((讲了一下锁升级)[!]

  11. innodb中聚簇索引和非聚簇索引

  12. redis在项目中如何使用的

  13. 用了redis什么数据类型(只用了string,讲了一下其它的)

  14. redis中hash的数据结构(只知道字典)[!]

  15. es在项目怎么用的

  16. es为什么查询效率更高

  17. 倒排索引数据结构(不懂,说跟redis的list像)

  18. 闲聊

8.10 HR面 10min

8.16 笔试

写一个S表达式(+-*)


#万得#
全部评论
楼主拿到offer了吗,感觉问的蛮多的
1 回复 分享
发布于 2022-08-28 14:24 北京
拿到offer了吗?
点赞 回复 分享
发布于 2022-09-26 12:22 安徽
录取了吗
点赞 回复 分享
发布于 2022-09-01 20:49 江苏

相关推荐

深夜书店vv:腾讯是这样的,去年很多走廊都加桌子当工区
点赞 评论 收藏
分享
缒梦&独舞:这家公司是这样的,去年给我实习offer了,不过也是面着玩儿的,他周六还要去做公益志愿活动
点赞 评论 收藏
分享
评论
4
34
分享

创作者周榜

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