`
抛出异常的爱
  • 浏览: 630477 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

精通XX面试手册收集贴

阅读更多
本贴所有回贴必须含有一道面试题
否则会投反对票.
引用其它贴子的
要给出出处地址.
分享到:
评论
160 楼 贫嘴男孩 2009-02-28  
table如下,共有5个科目,所有的题目都必须用一条语句处理:
+---------+-------------+------+
| name    |lesson      |mark  |
+---------+-------------+------+
| John    | Math        | 60   |
| Mike    | Eng         | 70   |
| Mark    | History     | 80   |
+---------+-------------+------+

1.有一科不及格的学生名单

2.不及格科目超过2门的学生名单

3.所有科目都不及格的学生名单

4.总分前三的所有学生名单(包括并列)(这个问题最让我头疼,limit,top都不好使,因为并列条件的存在使得结果可能超过3条

5.各科成绩最高的所有学生名单(包括并列)
159 楼 tkl888 2009-02-28  
使用过那些 非mvc 的 webframe work
158 楼 javagood 2009-02-23  
java DAO中如何处理ResultSet?
157 楼 找不到服务器 2009-02-23  
如果不让用jsp和servlet,要求用java实现一套小型web系统,应该怎样做?

我觉得这样可以不?
可以自己写个类似于TOMCAT的容器,主要就是监听socket请求,因为HTTP就是用的SOCKET来实现,
通过socket就可以取得请求报头,然后根据实际情况返回数据,当然也是通过往soket中写入数据来实现

156 楼 抛出异常的爱 2009-02-23  
zhangcong170 写道
chmod777 写道
NicholasBugs 写道
xyz20003 写道
抢我们饭碗哦.T_T.

写错了,下边的是笔试题,补一个面试的:
请简述MVC的组成部分。

public class Test {
    public static StringBuffer doSomething(StringBuffer buff) {
        buff = new StringBuffer();
        buff.append("Hello World");
        return buff;
    }

    public static void main(String[] args) {
        StringBuffer buff = new StringBuffer();
        buff.append("Hello");
        doSomething(buff);
        System.out.println(buff);
    }
}


请问上面的程序输入的结果是:
A:Hello World B:空字符串 C:Hello D:运行出错。

C


为什么是C呢?解释一下吧。


在方法中传递的参数是形参

引用
    public static StringBuffer doSomething(StringBuffer buff) {
        buff = new StringBuffer();
        buff.append("Hello World");
        return buff;
    }

指针断掉了.
155 楼 zhangcong170 2009-02-22  
chmod777 写道
NicholasBugs 写道
xyz20003 写道
抢我们饭碗哦.T_T.

写错了,下边的是笔试题,补一个面试的:
请简述MVC的组成部分。

public class Test {
    public static StringBuffer doSomething(StringBuffer buff) {
        buff = new StringBuffer();
        buff.append("Hello World");
        return buff;
    }

    public static void main(String[] args) {
        StringBuffer buff = new StringBuffer();
        buff.append("Hello");
        doSomething(buff);
        System.out.println(buff);
    }
}


请问上面的程序输入的结果是:
A:Hello World B:空字符串 C:Hello D:运行出错。

C


为什么是C呢?解释一下吧。


在方法中传递的参数是形参
154 楼 抛出异常的爱 2009-02-19  
异常也疯狂 写道
移动信息化跟信息移动化的异同?

一个是软件项目.
一个是硬件项目.
153 楼 异常也疯狂 2009-02-19  
移动信息化跟信息移动化的异同?
152 楼 ws715 2009-02-18  
threedays 写道

写一个今天的面试题目:
public class TestA {
public static void main(String[] args) {
byte b = 0;
char c = '0';
if (b == c) {
System.out.println(true);
} else {
System.out.println(false);
}
}
}
请问上面的程序输入的结果是 true 或者 false 或者编译不通过



false   比较的时候应该是把char,byte 转成了 int 再比较
151 楼 mymy828 2008-07-14  
什么是Java EE?
150 楼 rainerWJY 2008-07-13  
xs1064 写道
JAVA中的垃圾收集器相对于以前的语言的优势是什么?


系统自动管理内存回收,减少程序员出错的概率。

在大部分情况下不易出现内存溢出的情况。

能想到的也就这个了。。
149 楼 xs1064 2008-07-13  
JAVA中的垃圾收集器相对于以前的语言的优势是什么?
148 楼 bluelzx 2008-07-12  
hurray 写道
lingzantia 写道
hyhongyong 写道
数据表记录,一列的数形如:2,3,4,6,7,8,10,11
1>请用一句sql把第一个缺少的数(5)找出来
2>请用一句sql把中间所有缺少的数找出来(5,9)

第一个:select min(num)-1 from (select rownum+1 a, num from ddl_test) where a<>num
第二个:还在想...


---------------
1.
select (min(num_column) - 1) as num_column from num_table where not num_column in(select (num_column + 1) from num_table) and  num_column <> 2

2.
select (num_column - 1) as num_column from num_table where not num_column in(select (num_column + 1) from num_table) and  num_column <> 2

不是所有的数据库都支持rowrum,就像不是所有数据库都支持select top 1
这个例子只适用于这个情况,如果11后面再加上12,15,16就不行了,还得改,具体情况具体分析


如果不考虑到性能的话:
1>请用一句sql把第一个缺少的数(5)找出来(考虑上面的数据列是按顺序的,如果是非顺序的话,需要另外考虑)
select min(num)+1 as result from table where num+1 not in (select num from table )

2>请用一句sql把中间所有缺少的数找出来(5,9)
select num+1 as result from table where num+1 not in (select num from table )
147 楼 vicbeijing 2008-07-11  
get与post的区别?
146 楼 flyong 2008-06-16  
谈谈你项目中是如何用到事务机制的 ?
145 楼 不是流氓 2008-06-16  
“你把数据结构中各个排序算法说一下”
晕了,我的处女面试题!!
144 楼 抛出异常的爱 2008-05-29  
zhouzhichu 写道
孔乙己说,茴香豆的茴字有n种写法,吃饱了没事的傻逼思维

最好是没人来考,我主一见   王八之气四射   拜服于脚下,给钱给兵给女人。哭着喊着要你杀了他以成就不世伟业。
143 楼 zhouzhichu 2008-05-28  
孔乙己说,茴香豆的茴字有n种写法,吃饱了没事的傻逼思维
142 楼 hurray 2008-05-17  
lingzantia 写道
hyhongyong 写道
数据表记录,一列的数形如:2,3,4,6,7,8,10,11
1>请用一句sql把第一个缺少的数(5)找出来
2>请用一句sql把中间所有缺少的数找出来(5,9)

第一个:select min(num)-1 from (select rownum+1 a, num from ddl_test) where a<>num
第二个:还在想...


---------------
1.
select (min(num_column) - 1) as num_column from num_table where not num_column in(select (num_column + 1) from num_table) and  num_column <> 2

2.
select (num_column - 1) as num_column from num_table where not num_column in(select (num_column + 1) from num_table) and  num_column <> 2

不是所有的数据库都支持rowrum,就像不是所有数据库都支持select top 1
这个例子只适用于这个情况,如果11后面再加上12,15,16就不行了,还得改,具体情况具体分析
141 楼 抛出异常的爱 2008-05-16  
eleven_tong 写道
unique.wu 写道
写一个字符串翻转的函数,要求效率最高,空间利用最少


我被问到时我很想说用
遍历字串,每次读到一个节点把指针翻转。。。。
但想到我是java程序员
向文件的结尾写入遍历的字串。
文件头删除字串就可以了。

当时没想到。。。事后想到。。
简单的东西最复杂。
1.如何实现ArrayList的add方法。
2.如何使用递归实现字符串反转。


1.
a.先判断数组大小是否已经等于size属性,未满跳到d
b.新建一个数组大小是原数组的1.5倍
c.把原数组元素拷贝到新数组。

d.把新元素加入到数组最后一个非空的元素中
e.属性size++

相关推荐

    ProE5.0入门到精通DVD 密码手册

    《ProE5.0入门到精通DVD 密码手册》是一部专为初学者设计的教程,旨在帮助读者从零基础快速掌握ProE5.0这一强大的三维产品设计软件。ProE,全称Product Engineering,是美国参数技术公司(PTC)开发的基于特征的三维...

    STM32F405xxSTM32F407xx数据手册.rar

    STM32F405xx和STM32F407xx是STMicroelectronics公司生产的高性能微控制器,属于STM32系列的Cortex-M4内核产品。...这份文档是开发过程中的必备参考资料,对于学习和精通STM32F405xx和STM32F407xx系列微控制器至关重要。

    python背记手册 从入门到精通

    python背记手册 从入门到精通

    Panabit入门到精通配置手册

    Panabit入门到精通配置手册

    精通CANOE使用手册

    ### 精通CANoe使用手册 #### CANoe概述与功能 CANoe是业界领先的用于CAN(Controller Area Network)、LIN(Local Interconnect Network)、FlexRay、Ethernet和其他网络协议的开发工具套件。它由德国Vector公司...

    BIOS引导从入门到精通学习手册

    BIOS引导从入门到精通学习手册

    阿里python入门到精通手册公开发布,企业级教程.pdf

    Python是一种高级编程语言,以其简洁明了的语法和强大的功能深受程序员喜爱。...对于那些想要学习Python的人来说,阿里的这本入门到精通手册提供了详尽的指导和丰富的实例,是不可多得的学习资源。

    易e语言从入门到精通手册教程下载

    《易语言从入门到精通手册教程》是一份全面介绍易语言编程知识的资源,适合初学者及有一定基础的程序员学习。易语言,又称E语言,是中国本土开发的一种简单易学的中文编程语言,旨在降低编程的门槛,让更多人能够...

    Oracle 傻瓜手册-入门到精通

    Oracle入门到精通的傻瓜手册。本手册介绍Oracle配置的基本方法,描述的是“所然”而不是“所以然”。全部操作以命令行方式出现,不涉及GUI(只有白刃战才是真正的战斗)。鉴于大家对Windows已经十分熟悉,同时为了...

    视易精通操作手册.doc

    视易精通操作手册 视易精通收银管理系统用户操作手册旨在帮助用户快速掌握视易精通收银管理系统的操作方法和技巧,从而提高工作效率和质量。以下是视易精通操作手册中的主要知识点: 登录系统 视易精通收银管理...

    嵌入式开发 linux 面试笔试收集经典题

    在嵌入式开发领域,Linux系统扮演...总之,掌握Linux基础知识、精通C/C++编程、理解嵌入式软件测试方法和策略,是成功通过这类面试的关键。不断实践、深入学习并积累实战经验,将有助于提升在嵌入式开发领域的竞争力。

    精通SQL Server 2008完全自学手册.part1/4

    精通SQL Server 2008完全自学手册.part1

    精通SQL Server 2008完全自学手册.part2/4

    《精通SQL Server 2008完全自学手册》.part2

    完全精通局域网手册

    完全精通局域网手册,不要小看局域网的知识哦

    【Photoshop实例教程】路径完全精通手册

    本教程——“Photoshop实例教程:路径完全精通手册”旨在帮助用户全面理解和掌握这一关键技能。 首先,路径是由直线、曲线和锚点组成的图形轨迹,可以理解为画笔的虚拟轨迹。在Photoshop中,路径分为工作路径和路径...

    阿里Python入门到精通背记手册企业级教程中文PDF版最新版本

    Python入门到精通手册是一个阿里巴巴内部Python背记手册,从人门到精通,教程通俗易懂,实例丰富,既有基础知识,也有实战技能,能够帮助读者快速⼊门,是你学习python的葵花宝典。需要的朋友可下载学习试试! ...

    完全精通局域网手册.rar

    《完全精通局域网手册》是一本专注于局域网技术的综合指南,旨在帮助读者深入理解和熟练掌握局域网的相关知识。局域网(Local Area Network,简称LAN)是计算机网络的一种,它覆盖的地理范围相对较小,通常在一座...

    ThinkPHP5.0快速入门控制器入门到精通开发手册3合1

    以上只是《ThinkPHP5.0完全开发手册》、《ThinkPHP5快速入门》和《ThinkPHP5控制器从入门到精通》这三本书籍中的一部分内容,实际学习过程中,读者还会接触到路由配置、模型、视图、模板引擎、缓存、权限控制等更多...

    Java从入门到精通面试宝典-求职技巧职业规划中文PDF版最新版本

    **Java面试宝典:从入门到精通的求职指南** 《Java面试宝典》是一本与《Java从入门到精通》配套使用的教程,专为Java求职者设计。本书不仅涵盖了Java技术面试的各个方面,还包含了求职技巧和职业规划的指导。以下是...

    STM8S从入门到精通手册

    《STM8S从入门到精通手册》是一本帮助初学者和开发者学习STM8S系列微控制器的实用指南。 本手册主要内容涉及以下知识点: 1. STM8S单片机的特点与分类 STM8S单片机具有如下特点:低功耗、高性能的CPU核心、丰富的...

Global site tag (gtag.js) - Google Analytics