读书人

翻新工场面经总结

发布时间: 2012-11-22 00:16:41 作者: rapoo

创新工场面经总结

一、基础知识

1、 JAVA垃圾回收机制有几种方式?

Thinking in java 一书中也对垃圾回收做了一些小结

  主要有以下几种算法:

  引用计数

  标记算法

  增量收集

2、 编译器如何识别重载和覆盖?

3、 JAVA中怎么创建不能实例化的类?

4、 线程和进程的区别?

5、 堆内存与栈内存的区别

二、编程算法题

1、 如何计算两个链表的公共长度? 编程之美

2、 写出快速排序的算法和代码 大众题

3、 如何判断一个链表中是否出现了循环链表? 编程之美

4、 用两个栈模拟实现队列,至少完成入队、出队及计算长度的方法 编程之美 剑指offer

读书人网 >互联网

热点推荐