ABAP面试方式及问题

ABAP面试方式及问题

最近面试好像多了些,以至于到现在都形成许多固定的模式。翱翔是个喜欢总结的人,于是把面试的问题出发点以及会经常问倒的问题,以及问问题的出发点稍作整理。如果朋友是个要去面试的人,或许可以得到些帮助,反之,是个面试者,也可以稍作参考。

第一阶段:自我介绍阶段

此阶段,我要求的介绍一般都是和项目需要的技术相关的介绍,不想听到与之无关的东西。这个阶段是个基本的了解阶段,而且不应该是个冗长的阶段,所以,作为面试者的我总是希望听到言简意赅的介绍,而不是喋喋不休的说些无关的东西。记住,说出面试者希望知道的,过滤掉其他无关的东西。

第二阶段:根据简历问技术

因为开始阶段的介绍只是面试者希望知道的东西,但是还有些潜在的东西面试者会在你的简历中摘取。所以,在简历中所描述的你所掌握的技术,一定要真实。千万不要只是肤浅的了解却在简历上面写掌握或者是精通,一旦被问到了,却回答不上来,基本上,从我的角度会pass。总结,写简历不要浮夸,实实在在的最好。

第三阶段:专项问题阶段

这个阶段一般根据第一阶段的自我介绍,以及第二阶段的一般技术的询问,而希望扩展延伸的部分。如果能够进入这个阶段,那么,证明已经成功了一大半,因为这意味着面试者能够和你深入的探讨一些问题,这些问题不见得有标准的答案,但是你一定要有一定的见地。

技术列表如下:

增强:这个主要分为User-exit,field-exit,screen-exit,BADI,New Enhancement Framework,一般只要在前两个阶段有做过的,这里一般会要求举个例子,比如Material Master增强(特殊些),SO的增强等等。

接口:主要分为文件,FTp,RFC,Web Service,ALE,EDI,Idoc,比如做过RFC,我一般会问tRFC和qRFC的区别之类的。做过EDI我一般会问基本的配置步骤,以及Idoc增强的一些问题等等。

BApI:一般用过的会让其举个例子,做过开发的会问开发的原则和步骤等。

ALV:因为比较简单,问的不会太多,想到哪问倒哪,无非是layout控制些什么,或者指定个功能,问是在layout设置,还是在fieldcatlog里面设置等等。

对话编程:一般会问些pBO和pAI的功能,如果很熟悉的会问些process chain的应用,或者module pool做个F4的help如何实现等。

Forms:一般SApScript已经退了,但是如果你说你做过,一般会问几个命令,不如画线,调用外部form的方法等。SmartForm目前一般用的比较多,如果做过的一般会问些换页的问题,或者template和table的应用替换等。如果做过Adobe的form,我的问题会多些,因为比较少,到目前只遇到过一个。

eCATT&L***W&BDC:这个我一般喜欢放一起,比如做过L***W,一般会问到几种方式,例如使用BApI应该定义些什么之类的。

Report程序:其实在国内,一般module pool程序用的比较少,report居多,随着ALV的普及,曾经的interactive report已经退出。一般我都是问面试的人对于各个report的事件如何理解。

Query:一般不会问,当然如果建立上写了,会问些问题,比如user group是干什么的,info structure该如何定义等等。

Web Dynpro:这个可以单独写一篇了,在此不累述,只是提醒如果要面试WD4A的职位,最好真正的理解MVC模式,这基本上在每个WD的面试中必问。

第四阶段:收尾

通过前3个阶段的了解,一般上来说面试的人已经有了结论。我一般的收尾就是问被面试者有没有什么问题,然后谢谢之类的,没啥技术含量。

ABAP面试方式及问题

1.ABAP数据字典是什么意思?

为了描述应用程序开发中使用的对象的逻辑结构,ABAP 4数据字典被使用。它也被用来显示表内的底层关系数据库。

2.解释一下集合表和透明表的区别?

透明表。它与数据库中的表有一对一的关系。它的结构对应于单个数据库字段。

集合表。它与数据库中的表有多对一的关系。集合表存储在数据库层面。

a) 基本列表。用于简单的报告

b) 统计数据。用于百分比、平均数等。

c) 排名表。用于分析性报告

3.BDC(批量数据通信)编程是什么意思?

它是一个自动程序,将大型或外部数据传输到SAP系统。队列文件 "是传输的核心部分,它通过批量输入程序和关联到 "会话 "的组接收数据。

4.描述一下数据类别?

数据类别被分为以下几类

主数据。这个类别的数据很少变化

交易数据。这类数据可以经常改变

组织数据。这类数据是定制的数据,在系统配置时被输入系统。它很少被改变。

系统数据。这个数据是由R/3系统本身使用的。

5.什么是内部表?

内部表只在程序运行时存在。它用于对数据库表的子集进行表计算,也用于根据用户的需要重新组织数据库表的内容。

6.列出BDC中依次使用的功能模块?

有3个功能模块依次使用,以成功地使用BDC编程进行数据传输。它们是

a) BDC_OPEN_GROUP

b) BDC_INSERT

c) BDC_CLOSE_GROUP

7.什么是外键关系?

为了确保数据的一致性,使用了外键。表之间建立的关系,必须在字段级明确定义。输入的数据应与现有的数据进行核对,以确保没有矛盾之处。在定义外键关系时,必须指定心量。

8.在ABAP中,数据字典中的表和结构之间有什么区别?

结构和表的区别是

a) 数据可以实际存储在表中,但结构不能。

b) 结构没有主键,但表可以有。

c) 表可以有技术属性,但结构没有。

d) 什么是智能表格?

智能表格允许你使用一个***形设计工具来创建表格。

9.如何创建 "表集群"?

a) 在ABAP字典中,选择对象类型表,输入表名并选择创建

b) 显示该表的字段维护界面。表类型为透明表,将其设置为默认值

c) 在属性页的简短描述和交付分类中进行必要的输入。然后定义该表的字段。

d) 按照创建透明表的方法进行。现在保存你的条目

e) 现在选择EXTRASàChange table category。

f) 当一个对话框出现时,你必须选择表的类型 "集合表 "或 "群集表

g) 选择表后,返回到该表的字段维护界面。除了标准字段外,字段池或集群名称还显示在属性标签页上。

h) 现在输入你想分配给集群表的表集群或表池的名称。

10.如何在报告中写入语句之前对数据进行格式化?

通过使用循环事件,报告的输出可以被格式化

a) .at first

b) .at new

c) .at last

转载请注明出处我优求知网 » ABAP面试方式及问题

学习

毕业季语录精选

阅读(26)

本文为您介绍毕业季语录精选,内容包括毕业季语录文案,毕业季语录,毕业季语录简单。同窗几年,你把友谊的种子撒在我心灵上。我将默默地把它带走,精心浇灌、栽培,让它来日开出芳馨的鲜花。以下是帮大家整理的毕业季语录(精选325句),欢迎阅读与收

学习

2021年江苏省高考各批次志愿如何设置

阅读(22)

本文为您介绍2021年江苏省高考各批次志愿如何设置,内容包括江苏省2021年高考志愿要填多少个,2021年江苏省高考志愿填报多少个,2021年高考各批次报志愿时间。志愿填报与投档录取采用“院校专业组+专业(类)”模式。“院校专业组”指的是某一

学习

足球招生方案通用

阅读(17)

本文为您介绍足球招生方案通用,内容包括足球招生方案有哪些,足球培训招生方案,青少年足球俱乐部招生方案。一、招生方案内容

学习

托福考试80分什么水平

阅读(25)

本文为您介绍托福考试80分什么水平,内容包括托福考试80分什么水平能过,托福80分能申请去美国什么学校,托福80分适合上的研究生大学排名。很多人一直在咨询托福80分到底是什么样的水平这个话题,主要的目的是想从两个方面去理解到底托福取

学习

2023年江苏高考作文精选

阅读(25)

本文为您介绍2023年江苏高考作文精选,内容包括2023年江苏高考作文,2023年高考语文作文范文10篇,2023年江苏高考作文题目汇总。在日常学习、工作或生活中,许多人都有过写作文的经历,对作文都不陌生吧,借助作文人们可以实现文化交流的目的。

学习

结业典礼讲话稿精选

阅读(24)

本文为您介绍结业典礼讲话稿精选,内容包括结业仪式上的发言稿,托管班结业典礼讲话稿,领导在中青班结业典礼的讲话稿。一、什么是讲话稿?

学习

常见的家庭教育的方式

阅读(27)

本文为您介绍常见的家庭教育的方式,内容包括家庭教育的方式有哪些,4岁孩子家庭教育方式,家庭教育方式怎么填写。父母是孩子的第一任教师,家庭教育的影响是巨大而长远的,下面是为大家整理的常见的家庭教育的方式,欢迎参考~

学习

高中美术教案中国画精选

阅读(25)

本文为您介绍高中美术教案中国画精选,内容包括认识中国画美术教案,中国画与油画欣赏美术教案,初中美术中国画的教案。在教学工作者实际的教学活动中,就难以避免地要准备教案,借助教案可以有效提高教学效率。我们应该怎么写教案呢?下面是为

学习

香港药物购买清单

阅读(20)

本文为您介绍香港药物购买清单,内容包括香港药物必买清单,香港购买常用药品清单,香港药物购买攻略。香港作为购物的天堂,各种商品可以说是应有尽有,其实如果去香港购物,除了护肤品、奢侈品以外,当地还有很多的药品是非常推荐购买。那么去香

学习

课程设计报告精选

阅读(20)

本文为您介绍课程设计报告精选,内容包括课程设计报告模板步骤,课程设计报告范文,课程设计报告老师评语。课程设计报告怎么写?

学习

培训班结业感言精选

阅读(20)

本文为您介绍培训班结业感言精选,内容包括简短的培训班结业感言,舞蹈培训班结业感言,创业培训班结业感言。无论是身处学校还是步入社会,我们心中时常会积累了不少感想和见解,有这样的时机,就要好好写一写感言将其记录下来。那么写感言要注

学习

2023年江苏卷高考作文:什么是不朽?精选

阅读(27)

本文为您介绍2023年江苏卷高考作文:什么是不朽?精选,内容包括2023江苏卷高考作文题目,关于不朽的理解江苏高考作文,2023高考作文题江苏卷思路。在日复一日的学习、工作或生活中,大家一定都接触过作文吧,作文是从内部言语向外部言语的过渡,即

学习

香港药品购物清单

阅读(22)

本文为您介绍香港药品购物清单,内容包括香港药品购物清单图,香港药品购物清单小儿,香港购物攻略必买清单。购物天堂是对香港的雅称。香港素来被中外游客称作“购物天堂”,香港店铺售卖着世界各地不同特色的货品,由国际顶级品牌至地方特色

学习

团队管理方式有哪些

阅读(20)

本文为您介绍团队管理方式有哪些,内容包括团队管理的方法有哪些,团队管理工具有哪些,学生式的团队管理方式。一个团队的创造力、活力、凝聚力,决定了整个组织的战斗力!那么如何建设、管理一个高绩效的团队呢?团队管理方式有哪些呢?一起来

学习

常见的家庭教育的方式

阅读(27)

本文为您介绍常见的家庭教育的方式,内容包括家庭教育的方式有哪些,4岁孩子家庭教育方式,家庭教育方式怎么填写。父母是孩子的第一任教师,家庭教育的影响是巨大而长远的,下面是为大家整理的常见的家庭教育的方式,欢迎参考~

学习

以自己的方式作文精选

阅读(26)

本文为您介绍以自己的方式作文精选,内容包括关于自己的作文精选篇,万能作文范文关于自己全篇,关于靠自己的作文。在生活、工作和学习中,大家总免不了要接触或使用作文吧,作文是通过文字来表达一个主题意义的记叙方法。你知道作文怎样写才

学习

编制面试自我介绍精选

阅读(28)

本文为您介绍编制面试自我介绍精选,内容包括考编面试的自我介绍三分钟,编制综合面试自我介绍,英语面试自我介绍3分钟通用。初到一个新的环境,常常要进行自我介绍,用自我介绍往往可以向他人介绍自己。写自我介绍时总是没有新意?下面是收集整

学习

公务员面试自我介绍范文汇总

阅读(22)

本文为您介绍公务员面试自我介绍范文汇总,内容包括公务员面试自我介绍最佳范文,公务员面试自我介绍1分钟,公务员面试需要自我介绍吗。初到一个新的环境,可能需要我们进行自我介绍,用自我介绍往往可以让他人有一定的了解。那么什么样的自我

学习

教师招聘面试技巧

阅读(26)

本文为您介绍教师招聘面试技巧,内容包括教师招聘面试技巧和方法,教师招聘面试技巧说课稿,教师招聘面试技巧自我介绍。面试给公司和应聘者提供了进行双向交流的机会,能使公司和应聘者之间相互了解,从而双方都可更准确做出聘用与否、受聘与

学习

研究生复试面试:如何给导师发邮件?

阅读(24)

本文为您介绍研究生复试面试:如何给导师发邮件?,内容包括考研复试给导师发邮件注意事项,考研复试有几个导师面试,复试给导师发邮件的标题写什么。考研复试是考生在通过初试的基础上,对考生业务水平和实际能力的进一步考察。考研复试关系到

学习

面试薪酬要如何问

阅读(23)

本文为您介绍面试薪酬要如何问,内容包括面试关于薪酬怎么说合适,面试问薪酬期望值如何回答,面试问上一份工作薪酬。每个应聘者都有这样的疑问,工资薪酬难以启齿怎么解?面试除了面应聘者在某种程度上也是获取应聘单位信息的最好途径,谁面谁

学习

大学生网络部面试自我介绍通用

阅读(24)

本文为您介绍大学生网络部面试自我介绍通用,内容包括机电一体化面试自我介绍100字左右,大学网络综合面试自我介绍1分钟,网络技术部面试自我介绍模板。网络部是一个非常热门的部门,如果大学生能够加入网络部就可以学到很多课堂上学习不到