SAP 面试体验 |助理开发人员(校外)
第1轮:
共 17 个问题:
MCQ:15(与 DBMS、SQL、DS、 Java相关)
编码问题:2(都与字符串相关)
第二轮:技术轮
- 说说你自己
- Java中的接口是什么
- Java中的抽象类和抽象方法是什么
- 什么时候用接口,什么时候用抽象类的例子
- 在数据结构中给自己打分
- 写一个字谜程序(重点是方法)
- Cpp中的钻石问题
- Java中使用什么来解决这个问题
- 什么是主键和外键。
- 给出了两张桌子,一张是人物的详细信息,另一张是他们喜欢的水果。查找不喜欢苹果的员工的id(主题:join、复合查询、not in 的使用)
- 任何问题? (问问题好:我问了什么是ABAP和ERP)
第三轮:技术轮
一小时后,我在一小时内收到了另一轮的邮件:
- 说说你自己
- 图案印刷:* * * ** * * * *
3. 给定字符串数组:x = ['aaa', 'bb', 'aaa', 'abc']
y = ['aaa', 'abc']
x 的元素应该总是以相等或更少的计数出现在 y 中,如果不是返回 false。
4. 什么是git版本控制。(我的简历中提到过Git)
这一轮以讨论这两个问题以及数据库连接结束:内连接、外连接、左连接和右连接。
第四轮:管理轮
面试官先自我介绍,然后让我给你做个简单的介绍。讨论的主要是我这一轮的项目。我创建了一个 android 应用程序,所以他们问我如何在 android 中从一个活动转移到另一个活动。因为我在另一家公司有几个月的经验,所以问题是基于你在那里处理的工作,你从事什么技术,你从那里学到了什么,是什么激励你,你的爱好是什么。我还询问了他们对候选人的确切要求。采访至此结束。
提示:如果你正在尝试任何问题,请务必告诉面试官你在想什么,你将如何处理。
在任何一轮中,如果您找到了提问的机会,那么绝对不要错过。