superdullwolf的招聘题目
嘿嘿,我这个.net出身的java外行,只能出一些通用性质的东东.
编程细节没特意搞,因为我觉得意义不大,类似代码挑错啊,抽象继承之类的我觉得意义不大.
JAVA程序员笔试题目
1,算法基础
请简要讲述一下排序算法的种类与时间复杂度。
2,数据结构
有一个字符串数组 List <string>="abc","bac","acb".....10万个元素,每个长度在3到16个字符。
只保留其中一个组合,也就是说对于字符串内容相同,只是字符组合顺序不同的字符串进行删除。
如:"abc","bac","acb" 是相同的,只保留一个"abc"。给出思路或伪代码即可。
3,面向对象
介绍一下你常用的设计模式及用途?
4, 数据库设计
简要介绍一下关系型数据库的1-3NF泛式
5,SQL语句
利用只有一ID列(int 自增)的表,记录只有5行,分别是1,2,3,4,5,查询出5个数字的全排列有多少种。
6,正则表达式
写出过滤掉HTML标签的表达式。例如: <标签>文字 </标签> 只保留文字。
7,JSP服务器端开发
介绍一下JSP的内置对象和页面间对象传递的方法
8,HTML+CSS
在position:relative的情况下,只用DIV+CSS写出“自适应”屏幕宽度的三栏布局。(只要写出CSS关键字即可)
9,AJAX和浏览器模型
在上一个题目的第2个DIV中,用JS在里边创建一个Table。
10,架构
介绍一下你现在使用的技术框架设计,优缺点。
-------------------------------(附加题目)-----------------------------
11,软件工程
按照使用的频繁程度,介绍一下你使用的UML图的类型,用途。
12,XML和DOM模型
介绍一下常用的Dom方法,写出查找ID属性为1的Xpath语句。
有人给出的第五题回复:
(1)
mysql> select * from t;
+------+
| id |
+------+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
+------+
5 rows in set (0.00 sec)
mysql> select count(*) from
-> t t1,t t2,t t3,t t4,t t5
-> where t1.id!=t2.id and t1.id!=t3.id and t1.id!=t4.id
-> and t1.id!=t5.id and t2.id!=t3.id and t2.id!=t4.id
-> and t2.id!=t5.id and t3.id!=t4.id and t3.id!=t5.id
-> and t4.id!=t5.id;
+----------+
| count(*) |
+----------+
| 120 |
+----------+
1 row in set (0.00 sec)
(2)
sqlserver 下测试
declare @test table(id int)
insert into @test
select 1 union all select 2 union all select 3 union all select 4 union all select 5
select * from @test a full join @test b on 1 = 1
full join @test c on 1=1 full join @test d on 1=1
full join @test e on 1=1
另附一个应届毕业生的回复:
本人应届毕业生也在找工作,呵呵,做了一下很多不会,请高手指教.
JAVA程序员笔试题目
1,算法基础
请简要讲述一下排序算法的种类与时间复杂度。
排序算法有:
插入排序,选择排序,交换排序,堆排序,归并排序等几大类,每类又有小类,时间复杂度,就忘了.
2,数据结构
有一个字符串数组 List <string>="abc","bac","acb".....10万个元素,每个长度在3到16个字符。
只保留其中一个组合,也就是说对于字符串内容相同,只是字符组合顺序不同的字符串进行删除。
如:"abc","bac","acb" 是相同的,只保留一个"abc"。给出思路或伪代码即可。
先降低问题规模,定义14个list,将长度相同的字符串放一个list中,
利用多线程
对每一个list再进行处理:
处理方法如下:
for(){//每一个list元素
1 取出list里的第一个String,
2 调用tochars方法取出构成该String的每一个char,
3 再建立正则表达式,和list中的其他元素进行匹配,
4 删除匹配正确的string
}
3,面向对象
介绍一下你常用的设计模式及用途?
单例模式:实现一个类只有一个实类
工厂模式:调用者只管调用,不用管具体的实现.
抽象工厂模式:对工厂再进行一次工厂模式.
等
4, 数据库设计
简要介绍一下关系型数据库的1-3NF泛式
1:每一个字段不可再分
2:非码属性之间不能依赖关系 消除传递依赖
3:所有的非码属性都要完全依赖主属性 消除不完全依赖
5,SQL语句
利用只有一ID列(int 自增)的表,记录只有5行,分别是1,2,3,4,5,查询出5个数字的全排列有多少种。
上楼有一兄弟做出来了,不在重复.
6,正则表达式
写出过滤掉HTML标签的表达式。例如: <标签>文字 </标签> 只保留文字。
印象中:正则表达式只能进行匹配,不能过滤吧,高手指点.
7,JSP服务器端开发
介绍一下JSP的内置对象和页面间对象传递的方法
是用 EL:${}
吗?
8,HTML+CSS
在position:relative的情况下,只用DIV+CSS写出“自适应”屏幕宽度的三栏布局。(只要写出CSS关键字即可)
不会,盼高手指点.
9,AJAX和浏览器模型
在上一个题目的第2个DIV中,用JS在里边创建一个Table。
10,架构
介绍一下你现在使用的技术框架设计,优缺点。
Hibernate:实现对象的持久化,java里的万物都是对象,hibernate就是一个很好的将对象mapping到关系数据库的开源框架,不过使用数据时,不管使用几个字段hibernate都会将整条记录取出以填充对象,感觉有些多余.
Struts:听有些高手说很多应用其实不用分MVC,会更简单.这应该不算缺点.struts1中的表单验证是先填充后验证,如果填充不了的话会出错,这应该算一个缺点吧.
spring:目前没发现缺点
-------------------------------(附加题目)-----------------------------
11,软件工程
按照使用的频繁程度,介绍一下你使用的UML图的类型,用途。
不会,高手请指教!
12,XML和DOM模型
介绍一下常用的Dom方法,写出查找ID属性为1的Xpath语句。
document.getElementById(1);
上面的题目如果招聘新手的话,确实有点刁钻了。。。
原帖在csdn,地址:http://topic.csdn.net/u/20091015/15/49d09e0a-944e-41f2-b81a-02e1e866c759.html?50850
分享到:
相关推荐
硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题硬件面试题
可以这么说,绝大部分的面试题,都是这100 道题系列的翻版, 此微软等公司数据结构+算法面试100 题系列,是极具代表性的经典面试题。 而,对你更重要的是,我自个还提供了答案下载,提供思路,呵。 所以,这份资料+...
网友yui评论,真是够多的了,从此,不用再看其它面试题.... 一句话,请享用。 July、2010/11.05. ----------------------------------------------- 其它资源,下载地址: [最新整理公布][汇总II]微软等数据结构+...
网友yui评论,真是够多的了,从此,不用再看其它面试题.... 一句话,请享用。 July、2010/11.12. ------------------------------------------------ 其它资源,下载地址: [最新整理公布][汇总II]微软等数据结构+...
网友yui评论,真是够多的了,从此,不用再看其它面试题.... 一句话,请享用。 其它资源,下载地址: 1.[最新答案V0.3版]微软等数据结构+算法面试100题[第21-40题答案] http://download.csdn.net/source/2832862 2....
本刊总结整理了Linux论坛关于Linux运维的优质帖子,多数为精华帖,...另外附有Linux版主辛苦收集的面试题,全部答对年薪10W+,欢迎挑战~ 由于篇幅限制,全部内容需要点进论坛浏览,阅读时没有网络条件的亲请勿下载。
个人从CSDN,PUDN等各在论坛总结来的帖子,对于找IT开发类的工作很有帮助。 个人与好友做完这些题后,拿华为、中兴、腾讯、绿盟、运营商等各大公司的Offer表示没有压力。
近日,一份“最牛面经”在...昨日,在人人网上,一则题为“北大光华女的超强面经”的帖子受网友热捧。 这份“面经”约三万字。以讲故事的形式讲述北大毕业生黄晔3个月来参与数十家公司面试的体验。并总结面试经验。
不断更新、优选、搜集、整理微软等各大公司的精彩面试题。 欢迎,持久、继续关注本博客。 相信,另外不同、更具精彩的100题V0.2版,很快就能与大家见面。:D。 谢谢,大家。 谢谢,各位。 谢谢。 欢迎,任何人...
6.[第一部分]精选微软等公司数据结构+算法经典面试100题[1-40题] http://download.csdn.net/source/2778852 更多资源,下载地址: http://v_july_v.download.csdn.net/ ----------------------------------------...
近日,一份“最牛面经”在...昨日,在人人网上,一则题为“北大光华女的超强面经”的帖子受网友热捧。 这份“面经”约三万字。以讲故事的形式讲述北大毕业生黄晔3个月来参与数十家公司面试的体验。并总结面试经验。
程序员面试题题库在英国成为承包商程序员 在拖延了一年多之后,我终于从一份稳定的全职工作转向了充满活力的承包世界。 推迟搬迁的最大原因之一是不知道启动和运行所有机器的技术细节。 本文档的主要目标是提供一个...
2个月,因为要整理这100题,很多很多其它的事都被我强迫性的搁置一旁, 如今,要好好专心去做因这100题而被耽误的、其它的事了。 这微软等数据结构+算法面试100题系列(题目+答案),到底现在、或此刻、或未来, 对...
寒假没敢在家里待着,怕在家待一个月到春招的时候就废了,在北京找到分寒假的实习(第一次来北方,很不适应),但来这后还是学到了不少,之前没用过react,公司这边使用的是react+redux,前端用的UI组件是ant-design,三天...
此为前25题的答案和源码,欢迎...若对已公布的面试题有任何问题,请把意见发表在上述帖子上,探讨交流。 所有源码及答案,只做了初步校正,欢迎批评指正。 My Blog: http://blog.csdn.net/v_JULY_v My Sina Blog: ...
非常棒的讲解,个人感觉十分好,所以拿来与大家分享,其实目的就是赚点分,嘿嘿,没分下东西了。 注:该资源非原创,摘自臧圩人的帖子。
这里是小弟收集整理的java面试题,还没有完全的做完,希望大家下去自己把它完善了,然后到我的空间给顶个帖子完善下。谢谢了!
初级java笔试题 编程面试大学软件工程大学 这是我的代码学习板,用于跟踪如此多的计算机科学主题并指导我穿越计算丛林。 首先,非常感谢您激励我和社区追求这些目标。 但是等等,这是什么? 用他自己的话来说: 这...
3.后台管理端功能包括:管理员管理,审核管理(注册公司审核,发布工作审核),帖子管理(查看/删除帖子和留言), 笔试题管理/面试题管理(题分类管理,题库目录管理,插入试题),面试技巧管理(浏览,插入,删除)。...
采用现代最新技术,建立一种新概念的、开放的现代管理和办公环境,它以TCP/IP、广域网互连、路由、防火墙和网络管理技术为核心,建立一个安全可靠的网络应用平台。利用最新的ASP.NET平台、javascript和AJAX、SQL...