前段时间面试,问题被问得乱七八糟的,所以想总结一下这几年来,遇到的ABAP面试的奇葩问题,欢迎补充!
1、关键字的拼写:
这个问题是我面试当中被问得最多的一个问题,被问过SY-TABIX怎么拼写,被问过某某函数名怎么拼写,被问过交货单标准程序名是哪一个,被问过二分法的单词怎么拼写,DELETE ADJACENT DUPLICATES是怎么拼读的等等,这里我举一个前段时间面试上面遇到的一个事情。大致问题是这样的。
面试官:你有用过会计凭证创建的BAPI吗?
我:嗯,有的,您想问大概什么问题呢?
面试官:我想你应该也有用过,那你记得,这个函数,是怎么样的吗?
我:????什么怎么样?这个函数一般都需要增强字段写入记账码等字段的。
面试官:嗯,是的,这个大家一般都是这么用,那么,这个函数名是什么呢?
我:额。。BAPI_ACC。。。POST的,详细名称我没记住。
面试官:嗯好的,我理解了,你是没用过这个函数吧
剩下的内容自行脑补,然后他问我第二个问题:
面试官:你有用过OO ALV吗?
我:嗯,用过,一般我们看需求使用!
面试官:好的,那你知道,动态编辑单元格的方法是哪一个吗?(意思是,你知道这个方法怎么拼写吗?)
当时对于电脑不在身旁的我,突然感觉到挺吃亏,因为连续被问了两个英语拼写,瞬间感觉到自己好像没学过ABAP一样。
也许我是基础薄弱,但面试这样的问题,真的是有心无力,有时候觉得不知道是面试官有意刁难你,还是真的觉得你就应该会这
个东西,我记得当时我反问了他一句。
我:这个拼写的东西呢,我还真的记不住太多,就好比如我问你,你知道销售订单标准程序的USER_EXIT出口有多少个吗?
整个面试下来,他问了我函数拼写,方法拼写,表名拼写,和事务码拼写,最后的结果当然是,面试官反馈,我技术是初级!
2、问题不清晰
记得当时面试,对方问我一个问题:如果WEBSERVICE报错,你需要怎么排查?我按照问题的描述,对reques