题目不要太多,要有代表性,只要5题左右吧分不够再给都可以,呵呵

解决方案 »

  1.   

    我的email: [email protected]
      

  2.   

    如果你只是要招一个基本的delphi编码人员的话,
    先问一些软件工程方面的基本概念(如果你们注重这方面的东西的话)
    然后机试做一些基本算法的实现,从代码的编码风格和实现思路很容易就可以看着这个人是否值得要。
    而真正能力还是需要通过实际项目的检验的,考试并不能得到多少真实水平的反映(当然,如果连一些基本的问题都答不好,那也是不能要的了)。我们开发部经理负责招的一个人,说笔试、面试的时候表现得多好多好,可是交到我手里的时候才发现其实什么东西都做不了
      

  3.   

    1.排序算法//考察基本功
    2.用google完成一个从来没接触过的方面,问题可以很简单//考察获取信息的能力
    3.设计一个类//考察基本的oo水平满足以上条件的人,如果不能做出什么东西来,就应该从公司内部找原因了
      

  4.   

    我们公司的面试题面试题在Lianda3 (连接用的用户名:sa 密码:lianda3)的服务器上, AlloySys数据库中,新建2张表,表名为你名字缩写+_test,(例如王胜,那表的名字就叫ws_test1,ws_test2) 字段如下
    xx_test1
    主表
    字段名称 字段类型 字段长度 说明
    ID int 4 主关键字(非自增字段)
    User Char() 10 允许空
    Pwd Char() 10 允许空xx_text2
    从表
    字段名称 字段类型 字段长度 说明
    ID int 4 主关键字(非自增字段)
    Re Char() 20 允许空两张表通过主关键字 ID 进行关联. 编写一程序(AOD/ODBC 都可以),要求有一个登陆界面,进行用户名密码验证,用户名和密码保存在htyh表,yhmc为 用户名称,yhmm为用户密码,如果密码错3次就程序就自动退出,如果密码正确,显示主窗体.
    在主窗体中,要求实现如下功能:

    1 数据添加,修改,删除功能,只要操作 xx_test1即可,不需要对xx_test2表操作
    2 实现查询功能:查询的要求:输入xx_test1的用户名,显示的数据为
    User   Pwd   Re
      王胜     111 我是程序员
    小朱  123 我是新来的既实现两表关联查询.要求使用 SQL2000 后台存储过程来实现查询,输入参数为 用户名
    附加题:
    如果时间有空,可以做一下这道题,
    使用Delphi 编写一 DLL ,实现如下功能,输入2个整数,返回其中较大的一个数.
    然后编写一主程序,两个edit框输入数字,一个edit来显示结果,在单击button时
    完成对DLL的调用,将2个数传给DLL.并在第三个edit框中返回结果.另外一套,用来测试存储过程的, 都是我们公司平常做的统计,实际的统计还要复杂一点
    主要用来考有工作经验的在Lianda3 (连接用的用户名:sa 密码:lianda3)的服务器上的 AlloySys 数据中,有2张表 xdlr 和 jbdwk,具体表的结构略,题目中要用到的字段说明如下
    xdlr 表中要用到的字段
    gsbh 公司编号
    cpbm 产品编号
    xdrq 下单日期
    khdm 客户代码
    gjz 统计标识
    nkdj 纽扣单价
    htsl 合同数量
    dw 单位
    Jbdwk 表 字段说明
    dwlx 单位类型
    dwmc 单位名称
    sj 数据
    现要求编写一存储过程实现以下功能.
    输入开始日期和结束日期  统计如下数据,在输入的 两个日期之间(下单日期)
    gjz 的值为 ’S’ , 合同数量在 0-5000(不包括5000)  , 5000-10000(包括5000,不包括10000)
    在这里, 合同数量要进行转换,通过xdlr表中的dw字段和Jbdwk字段的dwmc进行关联,
    sj 就是要对htsl进行相乘的数据.
    (举例:如果 xdlr 表中有条记录的dw字段值为 BL 那么该条记录的htsl 必须乘以100得到该条记录的最终数量,如果dw字段为 Gr,那么htsl就要乘以144,以此类推),如果xdlr 表的dw 字段值为 ‘套’ 或 gsbh 字段值中的第二个字母为 ‘D’ 那么就取 nkdj 为该条记录的金额, 其他条件取 xdlr 表中 nkdj*htsl  (这里的htsl不需要转换) 作为该条记录的金额, 对所有金额相加,统计合同份数,(合同份数按照公司编号统计,公司编号不同,则作为两条记录) 统计合同数量(转换后的合同数量)并按照 cpbm的前两个字母进行分组,
    编写一程序(AOD/ODBC 都可以),要求有一个登陆界面,进行用户名密码验证,验证用的用户名和密码保存在htyh表,yhmc为 用户名称,yhmm为用户密码,如果密码错3次就程序就自动退出,如果密码正确,显示主窗体.
    在主窗体中,要求实现如下功能:
    实现对上面编写的存储过程的调用,并返回结果集
    结果类似如下
    产品类别 数量<5000金额 数量<5000份数 数量<5000数量 数量<10000金额 数量<10000份数 数量<10000数量
    自带 550 13 22724 0 3 28550
    HC 100903.6 162 202652 6742.3 11 82230
    HA 41122.74 60 98227 28876.87 13 94543
    HB 37058.4 41 60816 35030.8 7 63860
    HQ 4220 14 4172 8955.2 1 9650
    HD 158202.1 190 320005 100948.4 39 343102
    合计 460376.1 712 840092 243754.7 87 729757
      

  5.   

    不过我进现在这个公司的时候还让我上机呢……考的是怎么样一个文本头插入三行标记结果俺写的是类似下面的代码create;
    list.insert('1');
    list.insert('2');
    list.insert('3');
    free;
    竟然过了……
      

  6.   

    出以下题:
    1:基本类型的识别:int,string,boolean.....,枚举,子界,结构,集合,数组....。
    2:说明一下面向对象要注意哪些。
    3:建一些类,包括基类,子类(体现多态性)其中包括virtual,override,overload,class Function;
    4:用查询分析器建几个表,要求有主关键字,索引,至少4种数据类型,并根据这些建一个带参数的存 储过程(其中包事务,@@error处理,及临时表);
    5:编一个邮件收发程序。
    (如果贵公司不是通信而是ERP方面的,可以换为:询问对生产管理方面的了解(对SAP,oracle的ERP系统了解的为佳))
      

  7.   

    如果对数据库要求高的话,上面第4步还可以改改:
    4:用查询分析器建几个表,要求有主关键字,索引,至少4种数据类型,其中某个表要有触发器,并根据这些建一个带参数的存 储过程(其中包事务,@@error处理,邮标,及临时表);