一家公司招聘程序员的面试题目.doc_第1页
一家公司招聘程序员的面试题目.doc_第2页
一家公司招聘程序员的面试题目.doc_第3页
一家公司招聘程序员的面试题目.doc_第4页
一家公司招聘程序员的面试题目.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一家公司招聘程序员的面试题目2008-05-30 20:49:33中国面试网 一、关于ms sql 2000 1 服务器1 上一个数据库server1.data1,data1中有一个表 table 1;服务器2 上有一个数据库server2.data2,data2中有一个表 table2,如何实现两个表之间的 inner join?2. 如果从 ms sql 数据库中用一个复杂的sql语句,提取一个表的所有字段名称、类型、约束?3如何提取一个字段的所有约束名称?4如何实现将文本文件存入img字段并读出?5全文检索的实现,以及自定义二进制格式文件存入img字段后如何实现全文检索? 6同一数据表中,不同记录之间的约束关系检查的实施方法。 二 关于.net编程1.net组件在ie浏览器端嵌入,显示一个界面,.net组件与javascript脚本的交互,实现.net组件调用javascript函数,javascript调用.net公共属性和事件。2 .net插件在客户端的自动部署,包括自动下载和安全性自动设置。3 如何实现 .net对win32 api的调用,请在一个panel上生成、显示 caret。4. 如何从 webservice 中取得用户的 sessionid?5. 如何通过 webservice 启动或调用服务器端的 win service,安全机制的实现方式?6用.net生成一个pdf文档。7如何从 1.aspx中将大数据传给 2.aspx,且不能使用 seesion 和application? 三、关于javascript1. 能否改写一种基于 javascript 的网页中内置的简单字处理控件?2. 在网页上动态生成菜单。3xml + xsl定制网页。4 在网页中通过 script 调用 word,excel,并将服务器端的数据传入到 word和excel中?其实不难,可能大家想的过于复杂。我就是那次招聘进去的,这些问题都是实际要用的!我拿到的时候第一感觉也是bt的难度,1/3没问题,1/3找找也没问题,1/3很难,但是我仔细找了很久,请教了一些高手,最后基本搞定.也许做程序还是要杜绝浮躁吧!我当时的部分解答如下,请大家指正!一、关于ms sql 2000 1 服务器1 上一个数据库server1.data1,data1中有一个表 table1;服务器2 上有一个数据库server2.data2,data2中有一个表 table2,如何实现两个表之间的 inner join?SELECT c.*, o.*FROM IS_data AS c INNER JOINOPENROWSET(MSDASQL,DRIVER=SQL Server;SERVER=4;UID=sa;PWD=pop, IS_data) AS oON c.ID = o.ID还有几种其他做法 2. 如果从 ms sql 数据库中用一个复杂的sql语句,提取一个表的所有字段名称、类型、约束?select ,from (syscolumns inner join sysobjects on syscolumns.id=sysobjects.id) ,systypeswhere =pxzx and sysobjects.xtype=uand syscolumns.xtype=systypes.xtypeunionselect ,约束from sysobjectswhere sysobjects.xtype=cand sysobjects.parent_obj=(select id from sysobjects where name =pxzx) 3如何提取一个字段的所有约束名称?-提取字段的全部约束名Select from syscomments inner join sysobjects on syscomments.id=sysobjects.idwhere text like %字段名% and sysobjects.xtype=c 4如何实现将文本文件存入img字段并读出?文本文件存入时直接写入img字段即可;如果内容不是很长,读出转两次类型就可以了 5全文检索的实现,以及自定义二进制格式文件存入img字段后如何实现全文检索?在给定数据库中执行全文检索涉及到以下这些任务:标识要注册进行全文检索的表和列。索引注册了的列的数据,并用非无关单词填充全文索引。对注册了的列查询填充的全文索引。应确保后来对注册列中数据的更改能够传播到索引,以此保持全文索引与数据的同步。可以创建自定义筛选用于自定义二进制格式文件存入img字段的全文索引。创建自定义筛选过程如下:描述筛选结构实现和输出dll 入口点实现筛选类和Class Factory继承com接口实现com接口方法 6同一数据表中,不同记录之间的约束关系检查的实施方法。DBCC CHECKCONSTRAINTS1 .net组件在ie浏览器端嵌入,显示一个界面,.net组件与javascript脚本的交互,实现.net组件调用javascript函数,javascript调用.net公共属性和事件。javascript直接从.net中输出,后者利用标签即可.2 .net插件在客户端的自动部署,包括自动下载和安全性自动设置。可以生成一个ocx控件,同样用到利用标签,再用相关软件生成证书 来部署3 如何实现 .net对win32 api的调用,请在一个panel上生成、显示 caret。C中使用的类库都是托管代码(Managed Code)文件,而Win32的API函数所处的文件,都是非托管代码(Unmanaged Code)文件。这就导致了在C中不可能直接使用这些非托管代码文件中的函数。好在.Net框架为了保持对下的兼容,也为了充分利用以前的资源,提出了互操作,通过互操作可以实现对Win32的API函数的调用。互操作不仅适用于Win32的API函数,还可以用来访问托管的COM对象。C中对Win32的API函数的互操作是通过命名空间“System.Runtime.InteropServices”中的“DllImport”特征类来实现的。它的主要作用是指示此属性化方法是作为非托管DLL的输出实现的。4. 如何从 webservice 中取得用户的 sessionid?WebMethod(EnableSession=true)public string GetID()return Session.SessionID;5. 如何通过 webservice 启动或调用服务器端的 win service,安全机制的实现方式?引用:System.ServiceProcess命名空间,可以通过ServiceController 类连接到正在运行或者已停止的服务、对其进行操作或获取有关它的信息using System.ServiceProcess;.WebMethodpublic string getSerInfo()ServiceController sc2 = new ServiceController(Telnet);if (sc2.Status.Equals(ServiceControllerStatus.Stopped)return Stopped ;elsereturn started;安全机制需要从web services 方面着手,亦即身份验证和授权;6用.net生成一个pdf文档。已经实现,代码太长7如何从 1.aspx中将大数据传给 2.aspx,且不能使用 seesion 和application?在Form域中过去: 对于一个需要发送大数据的域,在提交表单前将数据拆分为小于限额的数份,分别放在数个hidden域中,同时把原有域清空,再正式提交表单。服务器端还是用Request.Form()读取各hidden域的数据,再按照顺序把他们拼接起来就行了。或是server.transfer,传一个public class过去 三、关于javascript1. 能否改写一种基于 javascript 的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论