响应式网站制作流程,重庆市建设工程监督信息网,品牌网络营销策划书,网站做装修效果图面试官先介绍自己部门的业务#xff1a;存储中心#xff0c;涉及到大量数据的离线处理#xff08;亿级别#xff09;。
手撕#xff08;删除链表倒数第k个节点#xff09; 自我介绍 项目介绍#xff08;还没说完被打断了#xff0c;面试官说你这个感觉就是把功能说了一…面试官先介绍自己部门的业务存储中心涉及到大量数据的离线处理亿级别。
手撕删除链表倒数第k个节点 自我介绍 项目介绍还没说完被打断了面试官说你这个感觉就是把功能说了一下没有体现出来里面的难点 你们项目的service是单例还是多例刚开始没太搞懂是啥意思面试官解释了一下服务启动一次就是单例启动多次就是多例 单例和多例的区别这里我知道区别但是没说出来。。。就是单例只会初始化一次多例会初始化多次
MySQL insert有没有加锁加的什么锁加了排他锁 排他锁其他线程能够读取数据吗不能 如果两个线程对同一个数据进行操作如何保证数据的一致性这里我还以为是CAS之类的结果是update where 最左前缀原则是什么联合索引的最左边的索引要包含在查询条件中不然会导致索引失效 聚簇索引和非聚簇索引的区别叶子节点数据和索引是否放在一起 一个表中能有几个聚簇索引一个 insert ingore了解吗原理是什么不太了解 insert on duplicate原理是什么先判断是否存在唯一键如果存在就加锁更新否则就加锁插入
Spring 事务了不了解我知道有两种编程式事务、声明式事务 Spring事务是以什么传播的引导我了一下先说线程池中开启一个事务事务会不会生效。我猜不会然后他说所以事务是以线程传播的 注解的原理是什么刚开始说的反射后面面试官说是动态代理 如果同一个类里面的两个带事务注解的方法相互调用会不会触发事务不会因为不会触发动态代理
Java java 静态类的是单例还是多例单例
Redis说了对Redis不是很熟所以问的不多 如果数据量很大set数据结构能不能存的下项目上写了用Redis记录UV。没答上来面试官解释了set是有长度限制的。
总结 面试官人特别好基本都是笑着跟我对话的。我答不上来的题也会引导我实在打不出来的就会告诉我是怎么怎么样的。最后还给我的简历提了一些改进建议。总之虽然我答的不太行但是体验非常好。 待改进 自我感觉Java、Spring、MySQL、Redis的基础都太差了。这大概率和我只看高频八股而不重视基础有关。后面还是要把八股系统的看一看了。。。