含标签“面试”的文章
java 常见面试题总结
1.mysql 的隔离级别和锁 + mysql 的锁分为共享锁(又叫S锁)和拍他锁(又叫X锁),S锁----允许多个事务并发的读取同一个资源,互补干扰。X锁----事务T加上排他锁后,其他...
面试题各个击破----中间件
1.kafka处理持续流动的数据 + 不像关系数据库和kv数据库,把数据堪称持续变化continous evolving 和不断增长 ever growing的流。 + kafka最初使用在...
面试题各个击破----数据库
1.JPA包括一下: + API + MAPPING ----xml 和注解两种方式 + JPQL ----查询语言 2.mybatis和hibernate的区别 + hib...
面试题各个击破---大数据
>大数据相关的总结,大数据产生的背景,读取速度的增长速度,更不上容量的增长速度。所以需要多个硬盘的读取速度进行叠加。另外一点---寻址速度,跟不上读取速度(这个也是关系数据库不适合做大量数据分析...
面试题各个击破------网络编程
1. IO,每个Process 有三个Stream,STD_ID,STD_OUT,STD_ERRO 2.TCP/IP 四层网络模型 + 应用层 如telnet,ftp ,email + 运...
面试题各个击破---系统设计
1.什么是Consistent Hashing + 一致性hash,使用hash(job)生成2的32次方的int,然后落到最近的hash环,计算机会虚拟出来几个vnode,均匀分布到ha...
面试题各个击破---java
1.jvm 垃圾回收--年轻代 + eden区新出生和死亡的特别多,使用MinorGC----复制算法,只把存活的复制到suvivor to区 + suvivor from区同理,同上一步骤...
面试题各个击破---算法
1. 不用for循环,计算2的3次方 答案是递归 ```java private int multi(int num,int n){ if(n == 1){ ...
面试题各个击破---微服务架构
1.注册中心实现---文件路径 eurekaclient续约---定时心跳renew 2.熔断器-- hystrix原理 hystrix command模式,但是侵入性太强,改为aop。 ...
面试题各个击破----数据结构
1. 什么是BST 二叉搜索树---- 二叉树---含有一个值(或者key+卫星数据) ,并且包含最多两个左右子节点(一棵树也叫节点,如果该树没有左右节点,则成该树为叶子节点),每个节点又是...