首页 / Java面试
#

Java面试

#
107860次浏览 2394人互动
此刻你想和大家分享什么
热门 最新
06-07 15:31
门头沟学院 Java
新大陆春招Java面经
1.自我介绍2.== 和equasl的区别,equals和hashcode 的关系?3.字符串的的操作类有哪些?4.hashMap的put 的底层原理?是线程安全的吗?5.ArrayList和LinkList 的区别?线程安全用哪个?6.try finally 里都有return,最终返回的是哪个?7.java中常用的设计模式?你用过哪些?单例模式的实现方式?哪些是线程安全的?8.synchorized的使用场景?可以用在方法上吗?9.java异常类型?10.快速排序原理?你平时用什么排序?如果有一个有序数组,要从找个数组里查找一个,怎么做?11.说了一个什么算法,查找子串的算法?没太听懂12.二叉树的层序遍历怎么做?13.线程创建的方式?线程池的参数?14.线程的run()和start()的区别?callcable能获取子线程抛出的异常吗?可以拿到子线程的返回值吗?15.hashTable和ConcurrentHashMap的性能有什么差别?16.linux修改文件命令?进入文件后怎么对文件进行修改?17.移动文件命令?拷贝文件命令?查看端口命令?查看磁盘利用率命令?18.Redis的5种数据类型?持久化机制?19.Spring的Bean的作用域有哪些?20.Aop如何实现?统计一个方法的执行时长如何做?定义通知类的注解是什么?21.自定义注解的生命周期?22.springboot的核心注解?23.@component有什么作用?24.线程通信的方式?如果要让某个线程等待另一个线程执行完后再执行用什么方法?25.主键索引和唯一索引的区别?可以为空吗?26.limit分页用法和参数?limit 10代表什么?27.使用联合索引需要注意什么?28.Like什么情况导致索引失效?29.知道sql注入吗?怎么防止?30.sql如何去除重复记录?31.一个表有姓名,部门,薪资,要查询平均薪资大于5000的人怎么写sql?32.数据库三范式?33.介绍一下你的第一个项目?34.maven如何解决依赖冲突问题?35.Object你知道哪些方法?36.如何查看java版本?如何运行一个jar包?37.mybatis默认是几级缓存?
点赞 评论 收藏
分享
头像
06-10 16:52
门头沟学院 Java
逸仙电商-Java实习生-面经
1. 自我介绍// 拷打实习2. 你当时是如何考虑邮件幂等性的问题的?3. 如果Redis宕机,消息一直重投不成功怎么办?4. 幂等有没有研究过除了uuid还有什么可以做?5. 超时中心是如何设计的?6. 超时表扫描多久扫一次?7. 确定消息队列的延迟消息可以设定具体时间吗?8. 这个缓存当时有什么问题?(主从延迟,延迟双删)9. 延迟的时间设置多久?10. 除了延迟双删和强制主库外,还有其他方案吗?11. 对于一个缓存系统的设计你觉得要有哪些需要考虑的点?// 八股12. 讲一下TCP/IP,直接讲(讲了三次握手)13. 讲一下HTTP状态码14. 一个请求从浏览器发送到回来,会经过哪些东西15. 追问:发出一个请求是如何找到具体的ip16. MyBatis和MyBatis Plus有什么区别?17. 用过哪些MyBatis Plus比较好用的方法18. Java 8那些新语法特性有没有用过19. MySQL的索引有哪些?20. 一条查询的语句从MySQL发出来,会做哪些东西?// 其他21. 后面想要做什么岗位?22. 后面想要做什么类型的行业?// 反问23. 对于实习生的技能要求是怎样的?24. 实习生进来之后会负责哪些?线下面试,只有一面 + HR面主要拷打实习 + 八股,基本是看简历来问的已oc,但拒
查看24道真题和解析
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务