秋招不仅是实力的较量,更是心态的比拼!加油! https://www.nowcoder.com/feed/main/detail/5558db0b575847aeb2a0de8bd8d157d4

相关推荐

时长1h,面试官人很好,问的八股都比较基础,遇到不会的问题或者技术也没有继续为难虽然鼠鼠还是一如既往的菜1. Java有哪些基本数据类型2. 接口和抽象类的区别3. 介绍JVM内存模型4. 介绍虚拟机栈5. 栈溢出和堆溢出抛出什么类型的异常6. 介绍堆和栈的内存释放机制(垃圾回收)。启动堆的时候可以指定堆大小吗?有什么参数指定的?7. 介绍类加载的过程8. 介绍Spring的ioc和aop,项目中怎么使用aop的9. Bean的作用域有哪些,项目中常用什么作用域10. 依赖注入的方式11. MySQL中char和varchar的区别12. MySQL有哪些索引类型13. 常见的join类型。使用左连接的方式连接A/B两张表,若B中某数据行缺失,但在A中改行存在,最终结果能查出来这一行数据吗?14. 聚簇索引和非聚簇索引有什么区别15. 什么情况下应该使用索引,什么情况不该使用索引。某字段只有十种数据值,应当对其使用索引吗?16. redis为什么快17. redis怎么在项目中使用的18. redis持久化怎么实现的19. redis常见的数据结构。其中list是双向链表还是单向20. HTTP状态码的401和403表示什么意思21. 如何设计token?token如何鉴权?介绍项目中使用到的SA-Token框架22. 手撕:输入一个正整数,倒序成另一个正整数并输出23. 手撕:找出字符串中的第一个不重复字符并返回索引24. 手撕:遍历嵌套父子类的每一个节点(面试官口述的一道题,大致意思为创建一个A类的对象,然后遍历该对象的所有节点。面试官告诉我只需要说出使用递归完成即可class A{ int id; List<a> list;})25. Linux命令:查找日志后1000行26. Linux命令:基于上一个问题的结果查找日志中带有exception的部分27. MQ中有几个角色?反问业务</a>
查看27道真题和解析
点赞 评论 收藏
分享
#百度##Java 实习##日常##面试##日常实习面试#时长50分钟,感觉有点难,面完汗流浃背了。1. 看到你的项目用到了mybatis,mybatis如何避免sql注入的2. mybatis避免sql注入的原理是什么?3. mybatis怎么实现动态sql判断?4. 看到你项目用到了springboot,springboot的全局异常处理是怎么做的?5. 如果是自定义异常你又该如何进行全局处理?6. 如果服务的qps远大于了接口能消费的qps,你该怎么办?7. 如果发生了内存溢出,你该怎么去排查?8. linux命令,如何统计一个文件夹下所有的Java文件9. 手撕1:写一个单例模式 如何保证线程安全问题10. 因为我写的饿汉式,于是又问了,这样是不是不满足懒加载,说一下springboot懒加载11. (到刚才那个题的时候我已经麻了)手撕2:LRU 口述12. 说一下LRU应该用Java的什么数据结构?(我选的LinkedList)13. 你这个程序如何保证链表的长度14. 如何保证你在修改链表的时候是线程安全的15. (我说的用synchronized包裹)面试官说,你这样是不是包裹的范围太大了?性能有影响,有没有更好的方法?(我已经麻了,不知道说啥了,说了个CAS)16. 手撕3:实现一个消息中心 口述17. 这个消息中心如果要保证一分钟之内最多只能发M条消息该怎么做18. 怎么保证这个消息中心的可扩展性,可以后续接入信息、短信、IM等19. 怎么保证这个消息中心的线程安全,同时保持尽量高的性能20. 看你项目用到了工厂模式,说一下什么是静态工厂什么是抽象工厂21. 说一下接口和抽象类的区别22. 缓存三兄弟及其解决方案真的不知道是我太菜了,还是这次面试真的很难,我真的从第一题就开始有点懵,第一次见到问mybatis的。看来还得沉淀-------------------------------------------------------------------------------------------------------------------面完1小时后,oc 已拒。
百度开奖77人在聊 查看22道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务