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类加载机制
京东偏向于算法和基本知识的理解
分享一些京东办公的环境吧,超级赞
相关推荐
【标题】"新希望六和 面试题 高级JAVA开发...通过上述知识点的准备,候选人可以更好地应对新希望六和的高级Java开发工程师面试,提高自己的竞争力。同时,了解并熟悉上机试题集的内容,将有助于在实际测试中表现出色。
### 大厂真实Java高级工程师面试宝典 #### 一、引言 随着互联网行业的快速发展,各大企业对于Java高级工程师的需求日益增长。然而,要成为一名合格的Java高级工程师,并在竞争激烈的求职市场中脱颖而出,不仅需要...
### Java Class什么时候会被垃圾回收掉?有没有方式可以分析这些这些垃圾回收的过程? 1. **Java对象的生命周期**:在Java中,对象的生命周期是从对象创建到对象被垃圾收集器回收的整个过程。当一个对象不再被任何...
Java软件工程师面试题是评估求职者技术水平和项目经验的重要环节,涵盖了从基础知识到高级概念的广泛领域。在Java Web方面,面试通常会涉及到以下几个关键知识点: 1. **Java基础**: - **语法**:包括类、对象、...
### Java高级开发工程师所需核心知识点解析 #### 一、个人信息与求职意向 - **个人信息**:简历中的个人信息部分包括了姓名、联系方式、性别等基本信息。这部分虽然不是技术性内容,但在求职过程中非常重要,确保...
【并发编程三要素】 并发编程的三大要素是原子性、可见性和有序性。 - 原子性:原子性确保一个操作...了解这些知识点对于Java高级工程师面试至关重要,它们涵盖了并发编程的基础和进阶概念,也是大厂面试常考内容。
- 在XX公司担任Java开发工程师,负责核心业务模块的开发,使用Spring Cloud构建微服务架构,提高了系统稳定性和性能。 - 参与YY项目的重构,通过引入Docker和Kubernetes实现了应用的容器化部署,降低了运维成本。 ...
Java后台工程师面试规范是招聘过程中一项关键环节,旨在评估候选人的技术能力、项目经验和软技能。以下是面试的主要考察点和要求: **电话技术面(非必须)** 此阶段主要是初步筛选,通过简单的电话交流了解候选人...
通过自学2014进入java编程行业,从刚入职场的惴惴不安,经历了各种困难,一步一步迈入高级开发工程师。从18线小公司,到腾讯,再到美团,目前就职于字节跳动,面试也是收到的offer很多。这其中的困难和曲折就不说了...
这份PDF包含了多个主题,旨在帮助应聘者全面准备Java开发岗位的面试。 1. **如何成为一个合格的程序员?** 成为一名合格的程序员不仅需要扎实的技术基础,还需要良好的学习习惯、问题解决能力以及团队协作精神。...
简历中的案例展示了高级测试开发工程师在不同公司的工作经历,包括GrowingIO、北京转转精神科技有限责任公司、网信金融—众筹网和新浪微博的工作职责和业绩。 1. **全面测试与SDK稳定性**: 宋现锋在GrowingIO期间...
这些面试题目的解答展示了Java程序员应掌握的基础知识和高级概念,涵盖了面向对象设计、数据类型、异常处理、多线程、网络编程以及企业级Java开发的关键点。理解和熟练运用这些知识点是成为一名合格Java工程师的基础...
Java软件开发工程师培训课程体系是针对想要进入IT行业,尤其是Java开发领域的专科及以上学历的毕业生或转行者设计的一套全面的学习计划。该课程旨在帮助学员掌握Java编程的基础和高级技术,包括Java语法、Web开发、...
Java工程师新人入门通常需要经历一个从基础到进阶的过程,以下是一些推荐的书籍和学习路径,帮助初学者系统地掌握Java技术。 1. **新手入门打基础**: - 《Java 语言程序设计》:这本书适合初学者快速学习Java语法...
1.java开发工程师简历模板(6套,应届毕业生和有工作经历的模板都有,开发工程师和高级开发工程师) 2.笔试面试真题,划分为面试真题和企业面试题(面试真题按知识点划分,企业面试题按企业划分,都是大厂的) 3....
1. **技术栈**:作为高级Java工程师,候选人应精通Java编程语言,尤其是J2EE(Java 2 Platform, Enterprise Edition)框架,这包括Servlets、JSP、EJB等。简历中提到的对DB2、Oracle数据库产品的熟悉,以及Linux操作...
【Java高级工程师简历制作指南】 在IT行业中,一份出色的简历是成功面试的第一步。对于Java高级工程师来说,简历更是展示专业技能、项目经验和解决问题能力的关键工具。以下是一份详尽的Java高级工程师简历制作指南...
首先,"java程序员面试.doc"这份文档很可能是针对Java开发人员的面试准备指南。它可能包含以下几个关键部分: 1. **Java基础知识**:包括但不限于Java语法、数据类型、控制结构、面向对象编程(OOP)概念,如封装、...
- 在**杭州米人科技有限公司**担任**Java开发工程师**期间,参与了方案讨论和技术调研,编写了软件工程文档和开发文档,并承担了相关产品模块功能的设计、编码开发与单元测试等工作。 #### **项目经验** - **明宇...