程序员面试
文章平均质量分 55
knight_yzzz
专注于android的爱好者
展开
-
思考方式
本书作者为日本管理大师大前研一 本书完整讲述了大前先生的思考方式和这种思考方式在新时代下的应用 对本书第一章的阅读有如下几点收获 第一章:转换思路 1、懒于求知的人,在新世界里没有生存的空间,世界瞬息万变,知识不断更新,科技不断进步,懒于求知就等于坐以待毙,只有淘汰的命运等着你 2、思考力的差距会造成收入的差距,显而易见,善于思考的人对外界的发展判断更加准确,更能把握时机,当然收入的差距原创 2013-02-01 10:54:53 · 604 阅读 · 0 评论 -
java基础33
JAVA代码查错 1. abstract class Name { private String name; public abstract boolean isStupidName(String name) {} } 大侠们,这有何错误? 答案: 错。abstract method必须以分号结尾,且不带花括号。 2. public class Something {转载 2013-10-17 23:08:34 · 146 阅读 · 0 评论 -
java基础22
再一个例题: public class OuterClass { private double d1 = 1.0; //insert code here } You need to insert an inner class declaration at line 3. Which two inner class declarations are valid?(转载 2013-10-15 23:34:18 · 263 阅读 · 0 评论 -
java 基础
Java基础方面: 1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √转载 2013-10-15 23:33:27 · 858 阅读 · 0 评论 -
JAVA面试之线程
60、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用? 答:有两种实现方法,分别是继承Thread类与实现Runnable接口 用synchronized关键字修饰同步方法 反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它们。结果很难转载 2013-10-15 22:32:44 · 1075 阅读 · 0 评论 -
基础笔试题在此保存
1.求下面函数的返回值(微软) intfunc(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999。答案:8 思路:将x转化为2进制,看含有的1的个数。转载 2013-10-14 19:58:06 · 2623 阅读 · 0 评论 -
金山题
Welcome To Kingsoft姓名: 林道疆 日期: 2007年8月17日 答题时间: 一、请你就C/C++或者JAVA代码行数、注释行数统计工具的实现,描述一下:1、 需要考虑哪些过滤条件?你如何处理?答:过滤条件:(取得每行并去掉两头的空格后)⑴空行,行的长度为0;⑵如果是以//开头,为注释行;⑶//在行中,并判断不是在字符串中,即“”中,为代码+注释混合行,//在“”中时为代码行;转载 2013-10-14 20:55:38 · 965 阅读 · 0 评论 -
IT职场中外企面试最爱提的问题TOP10
IT职场中外企面试最爱提的问题TOP10 1.请介绍一下你自己。 这是外企常问的问题。一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,外企最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做转载 2013-10-14 20:09:01 · 870 阅读 · 0 评论 -
c笔试题2
(1)已知链表的头结点head,写一个函数把这个链表逆序 ( Intel) Node * ReverseList(Node *head) //链表逆序 { if ( head == NULL || head->next == NULL ) return head; Node *p1 = head ; Node *p2 = p1->next转载 2013-10-14 20:04:10 · 909 阅读 · 0 评论 -
java面试2
JAVA代码查错 1. abstract class Name { private String name; public abstract boolean isStupidName(String name) {} } 大侠们,这有何错误? 答案: 错。abstract method必须以分号结尾,且不带花括号。 2. public class Something { void转载 2013-10-14 22:11:47 · 206 阅读 · 0 评论 -
关于词典查询的一点思路
词典查询方法: 首先,编写加入词库工具,读文件,每行对应单词为中文单词和英文单词,录入时这样:id=0 a 中文单词, 同时,写另一个索引文件2 英文单词首地址,中文单词首地址。当输入一个字母时,开启另一个线程去查找, 把这个单词,根据ID二分之后 即 currentId=0+max/2;而这个currentId可以通过索引文件的固定格式计算出它的地址, 在此地址上存放的是current转载 2013-10-09 19:19:20 · 790 阅读 · 0 评论 -
SQL 复习
drop table hero create table hero(heroId int primary key,heroName varchar(50),heroLinkName varchar(50),sex varchar(10),sale int); insert into hero values(1,'宋江','及时雨','男',1000); insert into hero原创 2013-05-18 17:35:51 · 1209 阅读 · 0 评论 -
android内存泄露
不少人认为JAVA程序,因为有垃圾回收机制,应该没有内存泄露。 其实如果我们一个程序中,已经不再使用某个对象,但是因为仍然有引用指向它,垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。如果我们的java运行很久,而这种内存泄露不断的发生,最后就没内存可用了。当然java的,内存泄漏和C/C++是不一样的。如果java程序完全结束后,它所有的对象就都不可达了,转载 2014-05-26 14:54:42 · 953 阅读 · 0 评论