程序人生
牧羊仒
向阳花开
展开
-
程序员的“非程序员”之路
摘要: 20多年前我就开始写代码,很喜欢写代码,直到现在为止仍然热度不减!人生总是会和你开点小玩笑,我在多年之前走上了”非程序员“之路。我觉得无论你将来是否继续走技术路线,你的程序员经历将为你打下雄厚的基础。本文为你分享我的一些心得,为你分享一些程序员也应该掌握的”非程序员“技能,希望对你有帮助。 什么是”非程序员“? 什么是程序员?这应该不用解释了。所以”非程序员“转载 2014-01-10 10:33:49 · 832 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典(八)
面经出了7套,收到许多读者的Email,有许多人说了,这些基础知识是不是为了后面进一步的”通向架构师的道路“做准备的? 对的,你们没有猜错,就是这样的,我一直在酝酿后面的”通向架构师的道路“如何开章。 说实话,我已经在肚子里准备好的后面的”通向架构师的道路“的内容自己觉得如果一下子全拿出来的话,很多人吃不消,因为架构越来越复杂,用到的知识越来越多,而且很多都转载 2013-12-27 16:40:39 · 738 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典(六)
写了这么多JAVA基础,来点SQL吧! 一般面试时考SQL,主要就是考你“统计分析”这一块,下面我们来看面试官经常采用的手段。 由4张简单的不能再简单的表,演变出50道SQL 哈哈哈哈,够这个面试官面个15,20个人,不带重复的了,而且每个SQL你真的不动动脑子还写不出呢,你别不服气,下面开始。 表结构: 表S转载 2013-12-27 16:37:55 · 863 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典代码示例
下载资源地址为: http://download.csdn.net/detail/lifetragedy/6379755 这是think in java interview中的代码示例,包括JAVA基础的数据结构,IO, 核心基础以及设计模式等。 因此我把它称为wallet工程(钱包工程),可以直接导入eclipse工程中去。 转载地址:http:/转载 2013-12-27 16:49:42 · 838 阅读 · 0 评论 -
think in java interview番外篇-谈程序员如何修练英语
一、程序员对英语能力的重视度和能力要求应该是在各行各业中排在比较靠前的 这样说吧,英语程度的好坏直接影响着一个程序员的编程、开发、创新能力。 道理很简单: 1. 计算机和软件是用英语创造出来的 2. 国内的技术普及度不怎么高,而最前沿最好最全的资料也往往是英语 3.你在读OpenSource的一些源码时,这些转载 2013-12-27 16:47:01 · 957 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典(十)
今天是”面经“的最后一篇,主要讲的就是一些大公司在招人时最后的那道”智力题“关卡。 什么是智力题? 什么样的智力题呢?就是类似于下面这种题目,出个1道到2道让面试者回答一下。 例: [plain] view plaincopy 有四个人要在夜里穿过一条悬索桥回到宿营地。可是他们只有一支手电,电转载 2013-12-27 16:45:46 · 1975 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典(四)
算出num个数内的质数 质数即大于1的一个自然数,这个数可以被1和自身整除,如算出20之内的质数,它们有2,3,5,7,11,13,17,19这样的数字。这道题也是面试过程中笔试常问的一道题。 这道题的其目的在于: 1. 看笔试者的数学还记不记得 2. 看笔试者平时的算法 因此答题有两种。 第一种,通用做法 [java] view pl转载 2013-12-27 16:35:45 · 834 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典(三)
收集自Oracle公司的10次(60道)电话面试全部问答(英语) Q: What environment variables do I need to set on my machine in order to be able to run Java programs? A: CLASSPATH and PATH are the two variables. Q: C转载 2013-12-27 16:33:00 · 857 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典(一)
目录(?)[-] 在面试前先问自己5个问题一个J2EE高级开发人员需要具备些什么技能越是工作年限长的人技术越是倒退您别不信来我们就来试一下一般一个高级JAVA开发人员的面试其实是分成3个部分那么我们说为什么一个企业要这么去考核一个开发人员呢 “生死六重门” 无论你是在职,非在职,高级工程师,工程师,架构师,如果你正在面试阶段,请看完此文! 相信这篇文章对你的职业生涯和阶转载 2013-12-27 16:13:10 · 1229 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典(九)
模拟面试 今天来谈一下出于面试官的角度,他是会如何去考虑给一个侯选人面试的。 下面先来看一份简历的摘要。 熟练掌握SPRING, STRUTS1, 2, HIBERNATE; J2EE方面5年工作经验; ORACLE使用经验48个月; 熟练掌握JAVA缓存机制; 了解工作流、ERP、EAI工作机制并有实际项目经验;转载 2013-12-27 16:44:28 · 1050 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典(七)
上两周研发任务太紧了,所以担搁了一下,我们继续我们的面试之旅。 下面是一个基于图书系统的15道SQL问答,供大家参考 问题描述: 本题用到下面三个关系表: CARD 借书卡。 CNO 卡号,NAME 姓名,CLASS 班级 BOOKS 图书。 BNO 书号,BNAME 书名,AUTHOR 作者,PRICE 单价,QUANTITY 库存册数 BORR转载 2013-12-27 16:38:30 · 927 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典(五)
这次开始我们来点洋文吧。 有些基础,大家可能用中文知道如何表示,但是面试官如果让你用全英语表达你就不知道如何去说了,那么下面我们将给出对于一些常用的JAVA基础知识的英语问答以及相关的答案。 大家可以看一下如何用英语去回答这些基础的问题,找一下感觉。 Overriding & Overloading Overriding - same method na转载 2013-12-27 16:37:09 · 882 阅读 · 0 评论 -
think in java interview-高级开发人员面试宝典(二)
从现在开始,以样题的方式一一列出各种面试题以及点评,考虑到我在前文中说的,对于一些大型的外资型公司,你将会面临全程英语面试,因此我在文章中也会出现许多全英语样题。 这些题目来自于各个真实的公司,公司名我就不一一例举了,是本人一直以来苦心收藏的。 一个JAVA 的MAIN方法引发的一场血案 Q: What if the main method is dec转载 2013-12-27 16:28:31 · 950 阅读 · 0 评论