今日头条面试
2016-05-07 15:35
399 查看
算法
头条果然算法问的多啊两个数组,分别递增,如何实现两个数组合并在一起,还保持增序?
K个数组呢?
算法复杂度多少?
用二维数组实现(好蛋疼啊)
这个用堆排序或者归并,复杂度O(NK*logK);
求二叉树的最大路径和,路径里的节点度最大为2
递归分情况讨论,一个叉和两个叉
Java
HashMap扩容,ConcurrentHashMap扩容一些线程在写的过程中,如何扩容?(用synchronize实现,锁住每个链表头结点,一个线程在复制过程中,如果遇到锁住的节点,那么就会卡住,必须等释放锁,才能继续执行,这样可以复制完全部节点)
Java并发编程
JVM垃圾回收、数据区域、内存模型
数据库
MYSQL索引原理B+树和B-树
操作系统
LRU缺页编写(队列实现)相关文章推荐
- 软考程序员随笔-----2
- 软考程序员随笔 -----1
- 很喜欢的注释 和 程序员情诗
- 剑指offer 面试题 (替换空格)(1)
- [置顶] 写给立志做码农的大学生
- 写给立志做码农的大学生
- 面试求职-你们想知道的腾讯面经
- 剑指offer之面试题30:最小的k个数
- 十个程序员必备的网站推荐
- android开发工程师,面试经验找工作经验总结,2016年5月,希望高薪过来指教
- 面试题
- java程序员成长之路
- 面试题18
- 面试题小结二
- 面试题17
- 剑指offer 面试题34:寻找丑数(Leetcode 263.ugly number)解题报告
- 求职在长沙
- 读《程序员的数学》有感
- 百度 面试
- Java面试题 单例类