2018年1月5日,星期五
今天面试的公司
1.京东物流
2.京东金融
面试的题目
京东物流需要坐上机题目,100道选择题,有单选和多选,时间为40分钟。
京东金融是直接进入面试,面试官手写笔试题,让你现场写。
1.
F(1)=1
F(2)=1
F(3)=2
F(4)=3
F(5)=5
F(6)=8
F(7)=13
F(8)=?
计算F(8)=多少?并用程序实现F(8)值
参考答案请看博客http://zhengyunfei.iteye.com/blog/2406844
2.
package JD; import java.util.Calendar; import java.util.Date; /** * Created by 郑云飞 on 2018/1/6. * 如下一道程序,计算结果是什么?为什么? */ public class A { Date d; public Date getD() { return d; } public void setD(Date d) { this.d = d; } public static void main(String [] args){ A a=new A(); a.setD(new Date()); Date d1=a.getD(); Calendar c=Calendar.getInstance(); c.setTime(d1); c.add(Calendar.YEAR,1); d1=c.getTime(); System.out.println(a.getD()); } }
3.集合如何删除某个元素?
for(int i=0;i<list.size();i++){
list.remove(i);
}
上面的代码有什么问题?会不会删除?
4.算法的时间复杂度,给你好多程序,让你计算出时间复杂度是多少
5.spring的Beanfactory
6. FIFO和LIFO
7.匿名内部类
8.异常
9.jquery 如何获取checkbox 选中
10.单例模式
11.jvm类加载机制
京东偏向于算法和基本知识的理解
分享一些京东办公的环境吧,超级赞