
面试
维1
这个作者很懒,什么都没留下…
展开
-
第一次面试 阅文Java实习
自我介绍看你是电院的,上了哪些课什么时候可以实习,可以实习多久。说了3到4个月,面试官说需要半年。问了项目的一个问题HashMap ConCurrentHashMapridis的数据结构 跳表 ,问zset的底层跳表,懵了一下没听到zset这个单词15分钟面完了等通知,凉...原创 2018-12-12 19:59:01 · 2180 阅读 · 1 评论 -
Momenta实习面试
两个部门面了我一.java后台开发第一个部门是写java的但是我表现的很差redis的底层结构(只记得动态数组,双向链表,跳表,忘了hash)让我描述实现一个str转int,剑指offer最后附录的第一个案例,完美的复现了书上的失败案例,以此为戒java中的容器(map,set,list,vector,忘了数组)设计题,百万数据的ip,设计一个容器删除,添加,查找O(1)(说了半天没...原创 2018-12-27 16:40:26 · 3468 阅读 · 2 评论 -
面试题Java多线程循环向多个文件写入循环数字
下面是我在一次实习面试时遇到的问题,今天在看Java并发编程的艺术时突然有了更好的灵感,将原來的代码重构成了可以实现n个线程同时写入n个文件有四个线程1、2、3、4。线程1的功能就是输出1,线程2的功能就是输出2,以此类推。现在有四个文件ABCD。初始都为空。现要让四个文件呈如下格式:A. 1 2 3 4 1 2…B. 2 3 4 1 2 3…C. 3 4 1 2 3 4…D. 4 ...原创 2018-12-29 21:04:33 · 1920 阅读 · 0 评论 -
引以为戒,我太菜了
今天进行了抖音的二面,接近一半的问题没有答出来,本以为这学期已经学了很多,看了很多书,突然感觉自己还是好菜,以前虽然菜但还总是觉得有时间可以学,现在临近春招了还是这么菜,唯一庆幸的是认识到了自己的菜,希望春招的时候自己不是这么菜了。无论是为了whr还是自己都要加油了。一面线程和进程的区别四种引用类型四种引用类型可达性分析算法的rootvolatile的作用和原理volatile的作用和...原创 2019-01-18 22:38:08 · 287 阅读 · 0 评论 -
分库分表之后,id 主键如何处理?
分库分表之后,id 主键如何处理?https://zhuanlan.zhihu.com/p/54838983其实这是分库分表之后你必然要面对的一个问题,就是 id 咋生成?因为要是分成多个表之后,每个表都是从 1 开始累加,那肯定不对啊,需要一个全局唯一的 id 来支持。所以这都是你实际生产环境中必须考虑的问题。数据库自增 id这个就是说你的系统里每次得到一个 id,都是往一个库的一个...转载 2019-01-20 12:13:50 · 2513 阅读 · 0 评论