面试
土豆钊
求知若渴,大智若愚
展开
-
土豆面试系列(三)
开门见山!***************************************************************1:如何最有效率地计算2*8?很老的一道题了,直接左移三位,即2<<3;利用二进制,移位操作,这是最快的方式;移位可比普通的四则运算速度快。2:请简单介绍下,JVM加载类的机制?这个问的不多,但大点的公司对于底层要求还是比较严的,在此参考周志明的那本书...原创 2018-03-15 23:31:08 · 366 阅读 · 1 评论 -
土豆面试系列(一)
本系列存在的意义,就是见证一颗土豆,如何变成了薯条。想要换一家公司,开始了自己的面试,本系列,把自己在面试过程中的挫折都记录下来,希望自己能够百折不挠,屡败屡战,也算是给自己的鼓励吧!鄙人面试的岗位是Java开发和大数据开发,所以系列围绕这两大块展开,务求详细和正确,废话少说,面试大餐来了!1:给定IP,比如192.168.100.34;将其转换成长整型:题意理解:IP本身是个32位的非0即1的串...原创 2018-03-13 23:01:45 · 533 阅读 · 0 评论 -
土豆面试系列(二)
1:给定一棵树,求取树的深度(1)递归法树的天然结构,决定了递归是最容易想到,也最好写的办法。代码附上:/** * * @description 求取树的深度 * @author yuzhao.yang * @param * @return * @time 2018年3月14日 上午11:42:46 */ public static int getDepth(Tre...原创 2018-03-14 20:22:29 · 252 阅读 · 0 评论 -
数据库事务隔离级别
本文,先从数据库事务的四大特性开始讲起,过渡到四种主要的事务隔离级别。首先,ACID四种特性。1:原子性(Atomicity)原子性是指,一个事务包含的所有操作,要么全部成功,要么就全部失败回滚;通俗来说,就是事务的操作,要不然就是每一步都产生了相应的影响,最后对数据库造成的改动,是事务中各个操作进行的最后结果;否则,就不能对数据库产生任何影响。2:一致性(Consistency)一致性,就是说提...原创 2018-03-21 11:22:57 · 213 阅读 · 0 评论 -
Hbase面试的那些问题
找了一些hbase的面试题,在此汇总一下:1:什么是HBase:从最基本的含义说起,hbase就是一个分布式的NoSql数据库,其建立在HDFS分布式文件存储系统的基础之上,HBase的搭建需要依赖于HDFS,从其配置文件就可以看出,其数据存储的底层,也是依赖于Hbase;定义没什么可说的,就是一种建立在HDFS基础之上的分布式数据库:2:聊一聊MySQL和Hbase的区别这个问题太泛泛,简单说几...原创 2018-06-25 22:56:30 · 3798 阅读 · 0 评论