
面试
文章平均质量分 65
weixin_39116497
这个作者很懒,什么都没留下…
展开
-
某软件公司java面试记录
1、简单自我介绍,完了简单问了下技术栈 2、项目中的权限设计大概说下,从登录到用户请求授权流程说下,说下项目中的组织和业务权限有关还是数据权限有关,数据权限是如何实现的,然后问微服务下,权限拦截是在网关还是在各个服务中 3、简单说下redis、redis过期策略,淘汰策略,默认淘汰策略,多路复用 4、MQ rabbitMq 中 描述了简单业务,其实就是 广播和单播的定义,然后让我说下这个在RabbitMq中是什么层面的,就是交换机层面 5、说下 MySql 索引 底层实现 B+Tree 回表等概念 6、说下原创 2021-07-03 16:09:12 · 158 阅读 · 0 评论 -
面试准备之MySql
MySql面试准备 事物隔离级别 读未提交:在未提交的时候,其他线程可以读取到未提交的数据,这种情况会造成脏读、幻读、不可重复读等事物问题 读已提交:在数据未提交的时候,其他线程不可读,只有提交后才可以读(这是大部分的数据库软件默认的事物隔离级别),这种情况会造成幻读和不可重复读的事物问题 可重复读:和读已提交类似,事物未提交的时候不能读取到,区别于读已提交,若数据库中已存在数据,在数据发生修改操作后,读取到的数据还是修改之前的数据,此处相当于把已存在的数据缓存了,当新增和删除操作,此处还是可以感知到的原创 2021-07-01 12:34:46 · 266 阅读 · 0 评论 -
面试经历3
1、简单介绍下你自己 2、介绍下你们项目 3、说下你们项目中怎么使用Zookeeper的,说下zk的领导选举模式和watch机制 4、map是线程安全的吗(针对的是map接口,我最后说了下hashmap,hahstable,currentHashmap) 5、说下mybatis的原理和为什么能执行sql操作 6、mybatis中集合如何使用,参数中传递的是对...原创 2019-12-13 15:55:54 · 113 阅读 · 0 评论 -
面试经历2
1、介绍下你最近做过的项目 2、你使用过springboot吗,讲解下springboot的自动装配原理,讲解下springmvc 3、说下springcloud 4、看过hashmap源码吗,讲解下 hashmap底层原理 为什么线程不安全,讲解下cas原理 5、项目中用过线程池吗,你们是怎么配置线程数的,讲解任意两种线程池 6、讲下单例模式,讲下恶汉单...原创 2019-12-13 15:55:19 · 108 阅读 · 0 评论 -
面试经历分享1
1、做笔试题(面试官去开会,然后随便给了个上机题) 2、熟悉jvm吗,了解设计模式吗,讲下门面模式 3、是否读过spring源码,能讲一下吗 3、能讲下mybatis源码吗 4、看你用过shiro,能讲下shiro吗,shiro的核心类是什么,shiro的配置讲下,shiro的拦截过程,shiro的按钮级权限如何做 5、讲下spring security和s...原创 2019-12-13 15:54:45 · 207 阅读 · 0 评论