Delphi工程师笔试题和面试题答案

Delphi工程师笔试题和面试题答案,第1张

如下这些热门题目是应聘Delphi工程师笔试常考的内容,分享给大家收藏:

一、Delphi基础

1、Delphi 内置类型 string 和 WideString 的区别。

2、简要描述Delphi代码单元中,以下关键字的作用。

interface:

implementation:

initialization:

finalization:

3、将一周七天声明成枚举类型。

4、现有Integer 变量 A、B,在不声明其它变量的情况下,将它们的值交换。

如,A := 1; B := 2; 交换之后 A = 2; B = 1。

5、现有以下类:

type

TBase = class

function GetValue: Integer; virtual;

end;

TChild1 = class(TBase)

function GetValue: Integer; override;

end;

TChild2 = class(TBase)

function GetValue: Integer; override;

end;

function TBaseGetValue: Integer;

begin

Result := 1;

end;

function TChild2GetValue: Integer;

begin

Result := 2;

Result := inherited GetValue;

end;

function TChild1GetValue: Integer;

begin

Result := inherited GetValue;

Result := 3;

end;

用以下方法创建对象o1, o2: TBase:

o1 := TChild1Create;

o2 := TChild2Create;

那么调用以下方法的返回值是

o1GetValue返回:

o2GetValue返回:

6、如何模块内部获得自身路径

Exe程序:

DLL程序:

7、描述一下TEidt和TListView的类派生顺序,并说明它们的来源区别。

8、用pascal 写一个双向链表。

9、设计模式中的单件模式,在Delphi中可以用什么方式创建。

10、Delphi快捷键

快速搜索添加控件:

打开工程属性对话框:

切换编辑中的代码窗体:

删除一行代码:

二、Win32基础

1、写出Delphi声明Win32类型的库及其对应的Win32 Dll库(至少3个)。

2、如何在Delphi中完成多线程的内存保护。

三、数据库

1、现有MS SQL Server 数据库 UserLibs 列举出所有用户表及其字段。

2、现有数据库A,数据库B和A相对应,在数据A中表增加时,或字段增加时,将结构同步到数据库B中,该过程不能损害数据。(上机题) ;

做IT运维工程师,你会实际的 *** 作否,现在都用运维管理系统去实现应用管理的标准化,如果你能熟练运用WeADMIN ITOSS估计你做运维没有问题,中移动南方基地,电信爱音乐基地都用这个去运维的,那么你在自己学习中,这个是不需要付费的软件,只是针对定制的企业需要,所以中小微企业来说,零成本可以使用,也希望你运用娴熟后应用于企业。

一、单选题

1“秘密”是一款在朋友圈内匿名交流的SNS平台。假定每个人只能看到朋友发的帖子,却不知道具体是谁发的;并且朋友关系是对称的,即如果A是B的朋友,那么B也是A的朋友。某好事者希望知道一篇帖子具体是谁发的,他通过找几个好友看看他们是否是这个帖子楼主的朋友,从而求“交集”,推断楼主是谁。朋友圈是指彼此互为朋友的人群。什么样的楼主容易被发现真实身份

A朋友很多的楼主。

B朋友很少的楼主。

C发负能量帖子的楼主。

D有很多个小朋友圈的楼主。

E发正能量帖子的楼主。

F只有一个大朋友圈的楼主。

2有一个装过食盐的瓶子,容积是w,在食盐用完之后,还有一些食盐粉末(体积可以忽略)残留在瓶子壁上。现在要把该瓶子改装糖,给你u体积的纯净水,用来清洗该瓶子。在每次清洗之后,瓶子里会残留至少v体积的水(食盐溶液,可以忽略盐的体积)。假设w>u>v,请问下述哪种方式使用这些纯净水,能把瓶子洗得最干净______

A把所有的纯净水全部倒入瓶子,然后把水倒掉。

B将纯净水平均分为两份,用每一份清水洗一遍瓶子。

C每次注入体积为v的纯净水清洗瓶子,直到纯净水用尽。

D每次注入体积为2v的纯净水清洗瓶子,直到纯净水用尽。

E将用过的水重新注入瓶子,多次清洗。

F以上方法清洗效果相同。

3有一只火鸡出生在某年春天。从出生第一天起,主人就会每天给它喂食。这只火鸡用一个模型来计算主人对它的爱的程度=吃到米的天数/(出生之后的总天数+1)。这只火鸡发现这个爱的指数每天都在上升。有一天感恩节到了,火鸡被主人杀掉了。关于火鸡的爱的指数模型的说法正确的是:______

A火鸡的模型之所以无效,是因为这个公式不是最大似然估计。

B火鸡的模型之所以无效,是因为这个爱的指数增长速度先快后慢。

C火鸡的模型之所以无效,是因为没有计算这个爱的指数的方差。

D火鸡的模型之所以无效,是因为分母+1了。

E火鸡的模型之所以无效,是因为主人太坏了。

F火鸡的模型之所以无效,是因为统计的概率空间不完整。

4下列方法中,______不可以用来程序调优

A改善数据访问方式以提升缓存命中率

B使用多线程的方式提高I/O密集型 *** 作的效率

C利用数据库连接池替代直接的数据库访问

D使用迭代替代递归

E合并多个远程调用批量发送

F共享冗余数据提高访问效率

5并发进程执行的相对速度是______。

A由进程的程序结构决定

B由进程本身来控制

C进程被创建时决定

D与进程调度策略有关

E与进程的销毁时间有关

F由内存分配策略决定

6动态内存分配(C语言中的malloc,C++中的new)得到的存储区属于内存中的:______。

A静态区

B堆(heap)

C栈(stack)

D堆栈

E内核内存

F不确定

7下列正则表达式不可以匹配” >>

38小强在公司要查询>

面试啊,一般不会问太具体的问题,语法会在笔试里考,然后一般面试分技术面试和综合面试。一般情况是,你过了笔试,然后去技术面试,然后综合面试。技术面试官一般是拿着你的简历和笔试试卷,一开始会问你那些写错的地方。然后问你有什么项目经验,如果有,会追问项目的种种,比如你开发了一个图书馆信息管理系统,会问你用了什么框架,比如你说用了struts,然后他会问你struts的基本原理,你大致讲一下对struts框架对servlet的封装和配置文件,然后他会问一些你数据库的东西,主要是你数据是如何设计的~。大致是这个流程。然后综合面试就是问你在学校干了什么 班干部什么 学校活动 学生会 还有 项目都可以随便说说,聊聊。

有些技术面试官会问你一些智力题(通常这样的面试官都不是项目经理,是稍微懂点技术的人力资源,比较2的反正)

技术题目可以在网上搜索,另外就是看程序员面试宝典这本书。

技术面试官还会问你对其他技术,(你会的东西都应该写在简历上),比如你简历上说你会Hibernate,那他也会问你Hibernate的相关东西。OOP思想什么的,设计模式也会涉及的

以上就是关于Delphi工程师笔试题和面试题答案全部的内容,包括:Delphi工程师笔试题和面试题答案、求网络工程师、运维工程师、IT工程师、系统集成工程师常见面试题、阿里巴巴2019秋招客户端开发工程师在线笔试题和面试题答案等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9313298.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存