面试
文章平均质量分 87
邹小敏3
成功不是将来才有的,而是从你开始努力的那一刻,持续积累而成的。
展开
-
2017年实习生面试题(Java研发工程师)
java与php的区别堆和栈的区别inner join与left join的区别(联合查找的实现)java程序的编译过程是怎样的git与SVN的区别Java和PHP的区别Java和PHP都是编程语言,大家知道它们最大的区别就是一个是静态语言一个是动态语言吧。没错,Java是一种静态语言,PHP是一种动态语言。那它们还好哪些区别?下面,学习啦小编再详细的解释一下这两者的具体区别。 1:原创 2017-04-10 20:49:06 · 7627 阅读 · 1 评论 -
2017秋招京东Java工程师面经
1、面经分享链接java面经三:(京东三面+hr面) https://www.nowcoder.com/discuss/41305京东美团Java研发暑期实习面经 https://www.nowcoder.com/discuss/252262、基础Java8新特性Lambda表达式接口的默认方法与静态方法好文分享:http://www.cnblogs.com/pkufork/p/jav原创 2017-11-01 16:53:12 · 4013 阅读 · 0 评论 -
2017美团Java研发面经
1.1 Java基础1. HashMap不支持同步,Hashtable、synchronizedMap、concurrentHashMap同步怎么做的?SynchronizedMap类是定义在Collections中的一个静态内部类。它实现了Map接口,并对其中的每一个方法实现,通过synchronized 关键字进行了同步控制。· HashMap实现同步的方法:调用Col...原创 2017-11-01 15:04:34 · 733 阅读 · 0 评论 -
剑指offer面试18 树的子结构
题目:输入两棵二叉树A,B,判断B是不是A的子结构。判断B是否为A的子树。原创 2017-07-07 12:04:23 · 417 阅读 · 0 评论 -
剑指offer面试17 合并两个排序的链表
题目:输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。原创 2017-07-07 12:05:06 · 500 阅读 · 0 评论 -
剑指offer面试16 反转链表
输入一个链表,反转链表后,输出反转后链表的头结点。图解链表反转原创 2017-07-03 18:16:02 · 401 阅读 · 0 评论 -
剑指offer面试题15 链表中倒数第K个结点
一、题目输入一个链表,输出该链表中倒数第K个结点。为符合大多数人的习惯,本题从1开始计数,即链表的尾结点是倒数第1个结点。例如一个链表有6个结点,从头结点开始它们的值依次是1,2,3,4,5,6.则这个链表的倒数第3个结点为4原创 2017-07-03 17:45:48 · 370 阅读 · 0 评论 -
剑指offer面试题14 调整数组顺序使奇数位于偶数前面
输入一个整数数组,实现一个函数来调整该数组中数组的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。要求时间复杂度为O(n)。原创 2017-06-30 11:14:07 · 400 阅读 · 0 评论 -
剑指offer面试题12 打印1到最大的n位数
一、题目输入数字n,按顺序打印出从1到最大的n位十进制数。比如输入3,就打印出1、2、3、一起到最大的3位数,即999。二、思考与分析这个题目看似简单,但是当输入的n很大时,求最大的n位数用整型或长整型都会溢出。这里需要考虑大数问题。三、实现方法一:在字符串上模拟数字加法用字符串或者数组来表示大数,首先我们把字符串中的每个数字都初始化为’0’,然后每一次为字符串表示的数字加1,再打印出来。因此我们只原创 2017-06-29 11:04:02 · 456 阅读 · 0 评论 -
剑指offer面试题11 数值的整数次方
一、题目实现函数double Power(double base,int exponent ),求base的exponent次方。要求:不得使用库函数,同时不需要考虑大数问题。二、思考分析题目不需要考虑大数问题,看似很简单,但是需要考虑全面,并且提高效率,才是面试官想要看到的结果。需要考虑的情况 : * 指数(exponent)等于零时; * 指数(exponent)为正数时; * 指数(ex原创 2017-06-29 11:03:29 · 286 阅读 · 0 评论 -
剑指offer面试题9 斐波那契数列及青蛙跳台阶问题
剑指offer面试题9 斐波那契数列 时间复杂度为N青蛙跳台阶问题原创 2017-05-22 17:13:17 · 585 阅读 · 0 评论 -
剑指offer面试题6 重构二叉树
1、根据前序和中序遍历重构二叉树1.1 题目输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 1.2 题目分析在二叉树的前序遍历序列中,第一个数字总是树的根结点的值。但在中序遍历序列中,根结点的值在序列的中间,左子原创 2017-05-05 15:28:56 · 356 阅读 · 0 评论 -
2017暑假实习生java开发工程师面试(京东)
笔试之后收到京东的面试通知,通知的线下面试地点是北京,由于不在北京,后来转成了电话面。面试官很耐心地和你约好面试时间,并且很准时地打来电话进行面试。京东的电话面试,用一句话来总结就是:很全面!我面的是Java开发工程师,于是就从Java基础面到数据库,从数据库面到项目,从项目面到虚拟机,从虚拟机面到框架,然后从框架面到前端,又从前端面到了数据结构与算法,感觉自己被掏空了。。。原创 2017-04-18 17:47:59 · 2653 阅读 · 2 评论 -
2017JAVA秋招总结
一、前期准备在各大公司实习生招聘的时候就可以准备了,制作简历,在各大招聘网站(大街,智联,51,中华英才网等)注册帐号并填写简历,可以在后期投递各公司简历的时候,省下不少时间。如果提前准备了,能够在各大公司实习生招聘时提前体验一下大公司的招聘,也是很有必要的。因为秋招时,好不容易得来的面试机会,可以会因为你的面试经验不足,在面试中提前就出局了。要给自己定好位,不要眼高手低,大公司可以投递,但是原创 2017-11-01 17:27:13 · 912 阅读 · 0 评论