面试笔试
骆昊的技术专栏
传道、授业、解惑,分享知识带来的快乐
展开
-
数据结构和算法系列课程(01)--- 排序二叉树和红黑树
把排序二叉树放在这个系列课程的第一个部分似乎有些唐突,但是考虑到它在面试中出现的可能性,把它放在这样的一个位置也就不足为奇了。关于树和二叉树的基础知识,可以到下面的链接中下载我的课件进行了解。http://download.csdn.net/detail/jackfrued/5984305下面给出一个排序二叉树的Java实现/** * 排序二叉树 * @au原创 2013-08-21 01:59:47 · 5139 阅读 · 0 评论 -
面试编程题拾遗(04) --- 上楼梯有多少种方式
一个小孩上一个N级台阶的楼梯,他可以一次走1阶、2阶或3阶,那么走完N阶有多少种方式。原创 2013-12-09 01:02:49 · 5710 阅读 · 0 评论 -
面试编程题拾遗(03) --- 删除有序数组中的重复元素
有一个已经排好序的数组,其中存在重复元素,请将重复元素删除掉,例如,A = [1, 1, 2, 2, 3],处理之后的数组应当为A = [1, 2, 3]。原创 2013-12-09 00:42:51 · 6611 阅读 · 0 评论 -
面试编程题拾遗(06) --- 打印n对括号的全部有效组合
当n=3时,可能的组合有:(()()), ((())), ()(()), (())(), ()()()原创 2013-12-09 17:00:47 · 8534 阅读 · 0 评论 -
Java面试题集(136-150)
这一部分主要是数据结构和算法相关的面试题目,虽然只有15道题目,但是包含的信息量还是很大的,很多题目背后的解题思路和算法是非常值得玩味的。原创 2014-01-01 23:27:55 · 19040 阅读 · 3 评论 -
Java面试题全集(下)
这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题。此外,这篇文章还对企业应用架构、大型网站架构和应用服务器优化等内容进行了简单的探讨,这些内容相信对面试会很有帮助。原创 2015-04-14 17:19:19 · 247730 阅读 · 48 评论 -
面试编程题拾遗(05) --- 括号匹配检查
题目:一个表达式字符串中包含了‘(’,')','[',']','{','}'六种括号,判断这些括号是否匹配。原创 2013-12-09 13:19:05 · 5074 阅读 · 1 评论 -
面试编程题拾遗(02) --- 寻找多出来的元素
利用位运算中异或运算的特点,两个相同的数异或的结果一定是0,那么将a和b中的所有元素做一次异或运算,最终的结果就是b比a多出的那个元素的值。原创 2013-12-09 00:33:27 · 4862 阅读 · 0 评论 -
Java就业指导
想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西,你可以把这些内容写到你的简历中,当然更需要的是你在面试的时候向面试官展示这些专业技能。相信此文对正在寻觅Java程序员(Java工程师)职位的freshman以及希望成为中高级Java开发者的junior都会有所帮助。原创 2015-04-14 00:15:25 · 63126 阅读 · 63 评论 -
面试编程题拾遗(01) --- 不用算术运算符完成两个数求和
不使用算术运算求和那么只能考虑直接在二进制位上进行位运算,事实上利用异或运算(^)和与运算(&)就能完成加法运算要做的事情,其中异或运算完成相加但是不进位,而与运算计算出哪些地方需要进位,在通过左移运算(<<)就可以完成进位操作了。原创 2013-12-09 00:12:39 · 13772 阅读 · 4 评论 -
一道SQL面试题(行列互换)
有一个类似于行列互换的SQL题在面试中出现的概率极高,最近有学生出去面试仍然会遇到这样的题目,在这里跟大家分享一下。原创 2015-04-13 09:52:21 · 28515 阅读 · 15 评论 -
Java面试题全集(中)
2015年重新整理发布的Java面试题全集,这部分主要是与Java Web和Web Service相关的面试题。原创 2015-04-09 22:05:20 · 262087 阅读 · 6 评论 -
数据结构和算法系列课程(02) --- 线性表和贪吃蛇
线性结构是一种具有以下特点的结构:存在唯一一个被称为“第一个”的数据元素存在唯一一个被称为“最后一个”的数据元素除第一个元素之外,集合中的每个元素均有且仅有一个前驱除最后一个元素之外,集合中的每个元素均有且仅有一个后继那么,线性表、栈、队列、数组、字符串都可以视为线性结构。线性表是N个数据元素的有限序列,关于这部分的内容可以参考我的数据结构的课件原创 2013-09-03 09:53:14 · 6071 阅读 · 2 评论 -
Java面试题集(131-135)
这部分都是一些Java EE的相关概念和Spring中的一些概念,作为Java开发者是应该知道的。原创 2014-01-01 00:17:57 · 14467 阅读 · 1 评论 -
Java面试题集(86-115)
下面的内容包括Struts 2和Hibernate的常见面试题,虽然Struts 2在2013年6月曝出高危漏洞后已经显得江河日下,而Spring MVC的异军突起更加加速了Struts 2的陨落,但面试中仍然有可能被问及和此框架相关的内容,毕竟Struts 2曾经被阿里巴巴、京东以及政府企业门户网站广泛采用。另一方面,Hibernate目前仍然是ORM框架中的中坚力量,MyBatis在此领域也有不容忽视的一席之地,因此了解这两个ORM框架对Java程序员是很有必要的。第一期发布的Java面试题集中的150原创 2013-12-26 23:37:05 · 42208 阅读 · 1 评论 -
Java面试题集(116-135)
这一部分讲解基于Java的Web开发相关面试题,即便在Java走向没落的当下,基于Java的Web开发因为拥有非常成熟的解决方案,仍然被广泛应用。不管你的Web开发中是否使用框架,JSP和Servlet都是一个必备的基础,在面试的时候被问到的概率还是很高的。在此次更新中,加入了Servlet 3的新特性,包括基于注解的配置,包括对上传的支持,包括异步处理等内容。原创 2013-12-29 17:14:57 · 20727 阅读 · 2 评论 -
Java基础知识思维导图
Java基础知识的思维导图,包括Java的历史、语法基础、数据类型、循环和分支结构、字符串以及面向对象程序设计等内容。原创 2014-11-28 15:08:30 · 40336 阅读 · 74 评论 -
Java编程专题思维导图
Java编程专题的思维导图,包括I/O、多线程、Socket编程、泛型、集合框架、异常机制、GUI编程等内容。原创 2015-01-11 21:48:36 · 19951 阅读 · 12 评论 -
Java程序员面试题集(151-180)
这部分包含了Spring、Spring MVC以及Spring和其他框架整合相关的内容,除此之外还包含了大型网站技术架构相关面试内容。原创 2014-10-14 00:22:41 · 23504 阅读 · 0 评论 -
Java面试题全集(上)
2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博客。原创 2015-04-08 17:14:00 · 1658590 阅读 · 310 评论