Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Primus Techsystems SAP Abap Consultant Interview Questions, Process, and Tips

Updated 24 Dec 2022

Primus Techsystems SAP Abap Consultant Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
No response

I applied via Walk-in and was interviewed in Nov 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Technical 

(25 Questions)

  • Q1. 1.What is lock object
  • Ans. 

    A lock object is used in SAP ABAP to control access to shared resources and prevent conflicts.

    • Lock objects are used to ensure data consistency in multi-user environments.

    • They are used to prevent multiple users from simultaneously accessing and modifying the same data.

    • Lock objects can be defined and used in ABAP programs using the ENQUEUE and DEQUEUE statements.

    • They can be used to lock entire tables, specific rows, or e...

  • Answered by AI
  • Q2. 2.what is inheritance and polymorphism and difference between them
  • Ans. 

    Inheritance is a mechanism where a new class is derived from an existing class. Polymorphism is the ability of an object to take on many forms.

    • Inheritance allows the new class to inherit properties and methods of the existing class.

    • Polymorphism allows objects of different classes to be treated as if they belong to a common class.

    • Inheritance is a way to achieve code reusability.

    • Polymorphism can be achieved through metho...

  • Answered by AI
  • Q3. 3.what is difference between include & append structure
  • Ans. 

    Include and append structures are used in SAP ABAP to enhance existing data structures.

    • Include structure is used to add fields from a transparent table or structure to another structure.

    • Append structure is used to add fields to the end of a transparent table or structure.

    • Include structure is used when the added fields are already present in the database table or structure.

    • Append structure is used when the added fields ...

  • Answered by AI
  • Q4. 4.what is smarform and types of windows in smartform
  • Ans. 

    Smarform is a tool in SAP ABAP used for creating and formatting printable forms. There are different types of windows in Smartform.

    • Smarform is a form development tool in SAP ABAP.

    • It is used to create and format printable forms like invoices, purchase orders, etc.

    • Smartforms consist of different elements like windows, pages, and nodes.

    • Windows in Smartforms are used to define the layout and structure of the form.

    • There are...

  • Answered by AI
  • Q5. 5.what is maintaince view.
  • Ans. 

    Maintenance view is a view used to maintain data in database tables.

    • It is used to update, insert or delete data in database tables.

    • It simplifies the maintenance of data by providing a user-friendly interface.

    • It is created using transaction code SM30.

    • It can be used to maintain data in multiple tables at once.

    • It can also be used to restrict access to certain fields or tables.

  • Answered by AI
  • Q6. 6.frequently used BAPI
  • Ans. 

    BAPI_MATERIAL_SAVEDATA is a frequently used BAPI for material master data

    • BAPI_MATERIAL_SAVEDATA is used for creating, updating and deleting material master data

    • BAPI_PO_CREATE1 is used for creating purchase orders

    • BAPI_GOODSMVT_CREATE is used for posting goods movements

    • BAPI_ACC_GL_POSTING_POST is used for posting accounting documents

  • Answered by AI
  • Q7. 7.Types of enhancement
  • Ans. 

    There are three types of enhancements in SAP ABAP: Implicit, Explicit, and Explicit with modification.

    • Implicit enhancement: Adding custom code at predefined points in standard SAP code without modifying it.

    • Explicit enhancement: Adding custom code at predefined points in standard SAP code by modifying it.

    • Explicit enhancement with modification: Adding custom code at any point in standard SAP code by modifying it.

    • Examples...

  • Answered by AI
  • Q8. 8.Difference between TABLE and TEMPLATE
  • Ans. 

    TABLE is a database object that stores data while TEMPLATE is a predefined structure used for creating new objects.

    • TABLE is used to store data in a database while TEMPLATE is used to create new objects based on a predefined structure.

    • TABLE has fields and records while TEMPLATE has placeholders for data.

    • TABLE is used for data storage and retrieval while TEMPLATE is used for object creation and standardization.

    • Example of...

  • Answered by AI
  • Q9. 9.what is constructor and what is destructor
  • Ans. 

    Constructor is a method that is called when an object is created. Destructor is a method that is called when an object is destroyed.

    • Constructor initializes the object's data members and allocates memory for the object.

    • Destructor frees the memory allocated to the object and cleans up any resources used by the object.

    • In ABAP, constructors and destructors are defined using the methods CONSTRUCTOR and DESTRUCTOR respective...

  • Answered by AI
  • Q10. 10. Why we write IF GT_VBAK IS INITIAL statement in for all entries.
  • Ans. 

    The IF GT_VBAK IS INITIAL statement is used to check if the internal table GT_VBAK is empty.

    • The statement is used to avoid processing an empty internal table.

    • It helps in preventing runtime errors when accessing the table.

    • By checking if the internal table is initial, we can handle the empty table scenario gracefully.

    • It is a good practice to use this statement before accessing the internal table.

  • Answered by AI
  • Q11. 11. Classical reports events.
  • Q12. 12. Is INCLUDE executable statement
  • Ans. 

    Yes, INCLUDE is an executable statement in SAP ABAP.

    • INCLUDE statement is used to include a program or a subroutine in another program.

    • It is executed at runtime and the included program or subroutine is executed as part of the main program.

    • INCLUDE statement can be used to modularize the code and improve reusability.

    • Example: INCLUDE [OBJECT ].

  • Answered by AI
  • Q13. 13. What is BDC & BAPI
  • Ans. 

    BDC is Batch Data Communication used for mass data input. BAPI is Business Application Programming Interface used for accessing SAP data.

    • BDC is used for uploading data from external systems into SAP

    • BAPI is used for accessing SAP data from external systems

    • BDC uses transaction recording and batch input sessions

    • BAPI uses pre-defined function modules

    • BDC is suitable for simple data uploads

    • BAPI is suitable for complex busine...

  • Answered by AI
  • Q14. 14. Types of reports and difference
  • Ans. 

    There are two types of reports in SAP ABAP: classical and interactive.

    • Classical reports are simple and display data in a tabular format.

    • Interactive reports allow users to interact with the data and perform actions like sorting, filtering, and editing.

    • Interactive reports are more complex to develop than classical reports.

    • Examples of classical reports include ALV reports and drill-down reports.

    • Examples of interactive rep

  • Answered by AI
  • Q15. 15. Which function module is used in ALV reports
  • Ans. 

    The function module used in ALV reports is REUSE_ALV_GRID_DISPLAY.

    • REUSE_ALV_GRID_DISPLAY is a function module used to display ALV reports.

    • It takes input parameters like the internal table containing the data to be displayed, field catalog, and layout.

    • It generates a grid display with various features like sorting, filtering, and subtotaling.

    • Example usage: CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING it_fieldcat = lt...

  • Answered by AI
  • Q16. 16. What if we don't write start of selection event
  • Ans. 

    If start of selection event is not written, the program will not execute any code.

    • Start of selection event is the entry point of an ABAP program.

    • If it is not written, the program will not execute any code.

    • No data will be selected or processed.

    • The program will terminate without any output.

  • Answered by AI
  • Q17. 17. Difference between smartform windows
  • Ans. 

    Smartform windows are used to display data in different formats and layouts.

    • There are three types of windows in Smartforms: Main window, Secondary window, and Global definition window.

    • Main window is the primary window and is mandatory in every Smartform.

    • Secondary windows are optional and can be used to display data in a different format or layout.

    • Global definition windows are used to define global data that can be used...

  • Answered by AI
  • Q18. 18. How can we debug smartform
  • Ans. 

    Debugging smartform can be done using standard debugging techniques.

    • Set a breakpoint in the smartform code

    • Execute the smartform in debug mode

    • Use the debugger to step through the code and analyze variables

    • Use the debugging tools to analyze the form output

    • Check the system log for any errors or warnings

  • Answered by AI
  • Q19. 19. Different types of debugging
  • Ans. 

    Different types of debugging in SAP ABAP

    • Classic Debugger - used for debugging synchronous programs

    • New Debugger - used for debugging asynchronous programs

    • Extended Program Check - used for checking syntax and semantics of programs

    • Runtime Analysis - used for analyzing performance issues

    • SQL Trace - used for analyzing database access issues

  • Answered by AI
  • Q20. 20. What is implicit & explicit enhancements
  • Ans. 

    Implicit enhancements are modifications to standard SAP code without changing the original code. Explicit enhancements are modifications to standard SAP code by adding new code.

    • Implicit enhancements are done using the Enhancement Framework and are implemented using Enhancement Spots and Enhancement Sections.

    • Explicit enhancements are done using the Enhancement Framework and are implemented using Enhancement Points and E...

  • Answered by AI
  • Q21. 21. What is TMG ? Why we use TMG?
  • Ans. 

    TMG stands for Table Maintenance Generator. It is used to create a user interface for maintaining table entries in SAP ABAP.

    • TMG is used to generate a maintenance dialog for table entries.

    • It simplifies the process of creating, modifying, and deleting table entries.

    • TMG provides a standardized user interface with input fields, selection screens, and validation checks.

    • It helps in ensuring data integrity and consistency.

    • TMG...

  • Answered by AI
  • Q22. 22. How many pages can be added within Interactive report
  • Ans. 

    There is no limit to the number of pages that can be added within an interactive report.

    • Interactive reports can have multiple pages based on the user's input.

    • The number of pages is determined by the data being displayed and the user's selection criteria.

    • The report can be designed to display a certain number of records per page.

    • The user can navigate between pages using the page navigation buttons.

    • The number of pages can...

  • Answered by AI
  • Q23. 23. what is pass by value and pass by reference
  • Ans. 

    Pass by value and pass by reference are two different ways of passing arguments to a function or method.

    • Pass by value means that a copy of the argument is passed to the function, so any changes made to the argument within the function do not affect the original value.

    • Pass by reference means that a reference to the argument is passed to the function, so any changes made to the argument within the function will affect th...

  • Answered by AI
  • Q24. 24. what is value table and check table t-code
  • Ans. 

    Value table and check table are used in SAP to maintain data consistency and integrity.

    • Value table is used to maintain domain values for a field in a table.

    • Check table is used to maintain the validity of data entered in a field.

    • T-code SE11 is used to create and maintain tables in SAP.

    • Value table can be assigned to a domain in the data dictionary.

    • Check table can be assigned to a foreign key field in a table.

  • Answered by AI
  • Q25. 25. what is field catalog
  • Ans. 

    Field catalog is a structure that defines the fields of a table or structure.

    • Field catalog is used in ALV reports to define the columns to be displayed.

    • It contains information such as field name, data type, length, and alignment.

    • Field catalog can be created dynamically using the function module 'REUSE_ALV_FIELDCATALOG_MERGE'.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Primus Techsystems SAP Abap Consultant interview:
  • Data Dictionary
  • Alv Reports
  • Smartforms
  • Classical reports
  • BAPIs
  • Bdc
Interview preparation tips for other job seekers - For freshers interview prepare at DDIC , Reports, Smartform with practical hands-on experience and theory

Skills evaluated in this interview

Interview questions from similar companies

I applied via Walk-in and was interviewed before Apr 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What is Excel what is vlookup what is your strength and weakness

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest and bold

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 140 minutes
Round difficulty - Medium

Test timing was at 2:00 pm , it was conducted in a college and the environment was good for the test. Camera was a primary part of test, so no suspicious activity.

  • Q1. 

    Sum of Two Numbers Represented as Arrays

    Given two numbers in the form of two arrays where each element of the array represents a digit, calculate the sum of these two numbers and return this sum as an ar...

  • Ans. 

    Given two numbers represented as arrays, calculate their sum and return the result as an array.

    • Iterate through the arrays from right to left, adding digits and carrying over if necessary

    • Handle cases where one array is longer than the other by considering the remaining digits

    • Ensure the final sum array does not have any leading zeros

  • Answered by AI
Round 2 - Face to Face 

Round duration - 20 minutes
Round difficulty - Easy

The round was conducted at around 12 p.m. I was called at the college location and then it was conducted. The interviewer was quite polite and frank.

Round 3 - HR 

Round duration - 8 minutes
Round difficulty - Easy

This round was conducted right after finishing and clearing the technical round at the same place and on the same day.

Interview Preparation Tips

Eligibility criteriaAbove 60 %Wipro Limited interview preparation:Topics to prepare for the interview - OOPS, Data Structures, Database Concepts, Coding problemsTime required to prepare for the interview - 2-3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice atleast 2-3 Coding problems daily so your logic building becomes stronger.
Tip 2 : Exercise problems based on OOPS concepts and others too.
Tip 3 : If you can have your own project built, then it's the major point and will act as a plus point.

Application resume tips for other job seekers

Tip 1 : Your resume should be in standard form, short and simple will be more effective.
Tip 2 : Whatever you have learned, you need to mention it in your resume as that will be your primary source of selection and having project on your resume is important.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. SOLID principals, oops, c# basics, SQL server, azure, design pattern

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear basics of oops and design pattern

I applied via Campus Placement and was interviewed before Jan 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. First question in hr interview is tell about yourself then the hr asked questions what I mentioned in my resume. So put the information in resume what you known well. My unique talent is I'm a stage spea...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bold, be confident, don't put irrelevant information in your resume update yourself relating to your studies

I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Hr

Interview Preparation Tips

Interview preparation tips for other job seekers - You should be true to what you are putting before the interviewer . Try to put your ideas Add something you did well in your career like in projects /research which you know very well and versed in concepts about it for open interview so that interviewer can get bandwidth where he can ask questions from. This is simply a key .

I applied via Campus Placement and was interviewed in Jul 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Why Java is platform independent?
  • Ans. 

    Java is platform independent due to its bytecode and JVM.

    • Java code is compiled into bytecode which is platform-independent.

    • JVM (Java Virtual Machine) interprets the bytecode and executes it on any platform.

    • JVM acts as an abstraction layer between the Java code and the underlying hardware.

    • This allows Java programs to run on any platform that has a JVM installed.

    • For example, a Java program written on a Windows machine ca...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Java is platform-independent because it does not depend on any type of platform. Hence, Java is platform-independent language. In Java, programs are compiled into byte code and that byte code is platform-independent. ... Any machine to execute the byte code needs the Java Virtual Machine.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. 1.Describe a situation where you have taken a quick decision and failed, and a situation where you succeeded. 2. What is a skill you have tried to achieve but failed? 3. Describe a decision you have taken ...

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Always try to take risk in small problems . When you face the consequences, you would be able to tackle bigger problems.
2. Every skill you learn, even if you didn't excel in it is not to be considered a waste of time/failure, you learn something simply by participating.

Interview Questionnaire 

1 Question

  • Q1. HTML, CSS, BOOTSTRAP, PHP. SQL

I applied via Campus Placement and was interviewed before Feb 2020. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. 1.Tell me about yourself.
  • Q2. 2. Some basic questions from DBMS, iot and cloud.
  • Q3. 3. Explain your project ( technology u have used and what is it).
  • Q4. 4. Are you willing to relocate.

Interview Preparation Tips

Interview preparation tips for other job seekers - HR was nice and friendly. Overall it was a NYC experience.
All the best guys.
Contribute & help others!
anonymous
You can choose to be anonymous

Primus Techsystems Interview FAQs

How many rounds are there in Primus Techsystems SAP Abap Consultant interview?
Primus Techsystems interview process usually has 2 rounds. The most common rounds in the Primus Techsystems interview process are Technical and Resume Shortlist.
How to prepare for Primus Techsystems SAP Abap Consultant interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Primus Techsystems. The most common topics and skills that interviewers at Primus Techsystems expect are SAP ABAP, Badis, BAPIs, Data Dictionary and WebDynPro ABAP.
What are the top questions asked in Primus Techsystems SAP Abap Consultant interview?

Some of the top questions asked at the Primus Techsystems SAP Abap Consultant interview -

  1. 10. Why we write IF GT_VBAK IS INITIAL statement in for all entri...read more
  2. 3.what is difference between include & append struct...read more
  3. 16. What if we don't write start of selection ev...read more

Recently Viewed

REVIEWS

Hoichoi Technologies

No Reviews

JOBS

Hoichoi Technologies

No Jobs

JOBS

Canam Consultants

No Jobs

JOBS

Accuspeed Engineering Services

No Jobs

JOBS

Varun Kumar Gupta

No Jobs

JOBS

Unipath Specialty Laboratory

No Jobs

SALARIES

Wonderla Holidays

SALARIES

Digitize Brand Hub

JOBS

Primus Techsystems

No Jobs

SALARIES

Primus Techsystems

Tell us how to improve this page.

Primus Techsystems SAP Abap Consultant Interview Process

based on 1 interview

Interview experience

3
  
Average
View more
Primus Techsystems SAP Abap Consultant Salary
based on 92 salaries
Lock Unlock
₹2.5 L/yr - ₹6.5 L/yr
52% less than the average SAP Abap Consultant Salary in India
View more details

Primus Techsystems SAP Abap Consultant Reviews and Ratings

based on 4 reviews

3.8/5

Rating in categories

4.3

Skill development

3.1

Work-life balance

2.5

Salary

4.1

Job security

2.6

Company culture

4.6

Promotions

4.6

Work satisfaction

Explore 4 Reviews and Ratings
SAP Abap Consultant
92 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

SAP MM Consultant
80 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

SAP SD Consultant
65 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Associate Consultant
58 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

SAP Fico Consultant
46 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Primus Techsystems with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview