0% found this document useful (0 votes)
26 views7 pages

Manager Round Qns

Interview qns

Uploaded by

harish hari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views7 pages

Manager Round Qns

Interview qns

Uploaded by

harish hari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

1. What is the process you followed for development?

Ans: I followed waterfall methodology


1. First Functional Consultant will prepare FDD Function-Driven Development (FDD) based
on customer requirement.
2. Then I will get that FDD as a work item in Azure Dev-ops.
3. I will analyze the FDD with the help of FC.
4. Based on that I will give the ETA (Estimation time) and prepare the rough TDD. Yes TL
review
5. Then I will carry-on with the development.
6. After completion of development I will do unit testing.
7. If everything works fine I will send that to TL for code review.
8. If any best practices errors are found he will give comments.
9. I will rectify them and do the unit testing.
10. Then I will send that again to TL for code review.
11. If everything works fine I will check-in to the server.
12. Then the same will be checked in other test environments.
13. If it works well in other environments I will prepare the final TDD.

I am going to do the dev in my dev box there will be no chance to conflict until he click get latest

I will work extra time to do it. I will try to reach my TL of any blockers found.

2. What will be there in rough TDD?


Ans:
TDD: Technical design development
What are the developments I am going to do as per FDD will be there in rough TDD
Document information status
Estimation hours of design, development, testing, documentation,deployment
Techinical design planning and review design planning
Define process, define data modification , define report modification.

3. Where you will do the developmentAns: In my dev box

4. What TL will check in code review?


Ans: He will check for any best practices errors or code improvements in the code I developed.

5. Where you will do the unit testing?


Ans: In my dev box

6. What you will check in the unit testing?


Ans: I will check whether requirements given in FDD are functioning or not. I will check in the
unit testing.

7. How you will check in to server?


Ans: By using TFS (Team Foundation Server).
8. How you will move code from one environment to other environment /
What will happen after check-in to server?
Ans: Admin will create packages in Azure Dev-ops and send that to Test Environment. If it
works good in Test Environment same will be sent to SIT (System Integration Testing)
environment. If it works fine then same will be sent to UAT (User Acceptance Test)
environment. If works good same will be sent to Pre-production and on some specified day
same will be sent to live.

9. What will happen if a bug found in Test / SIT / UAT Environment?


Ans: A bug will be created in Azure Dev-ops. Where error came all those will be given in the
bug. Same will be checked and corrected then same flow continues unit testing, code review by
TL and check in to server then it will move to Test Environment and previously said flow
continues. If it works fine in all environments I will prepare the final TDD.

1. What is your daily routine?


2. My day starts with a status call. In that, we will discuss the project status where we are,
blockers which I faced on the other day and solutions for the same. Then I will carry on with
the work assigned.

10. How will you give the estimation time for a project?
Ans: I will define my evaluation timelines, for example consider it takes 9 hours. After the
evaluation I will come to know the development timeline through the initial TDD, for example it
takes around 30 hours then based on customization for example table and form extension it
takes 20 hours. for extension classes 40 hours Then 8 hours for unit testing Then I will prepare
the final TDD, consider it takes 5 hours.
Then the timeline for the completion of the project is 104 hours.

Projects:
1. What are the projects you worked on?
Ans: In four years I worked on AX 2012 for 2.2 years and on D365 FO 2.0 for years.

1. Trans Ethiopia PLC (AX 2012): 1.6 years (From Feb 2018 to Aug 2019). In that 12
months in implementation and 6 months in support. Its Ethiopia based company
almost 60 percentage of transportation in country is managed by Trans Ethiopia PLC..

2. Discover Financial Services (D335 FO): 1.2 year (From November 2019 to January
2020).Works On Implementation. Its an American financial services company that owns
and operates Discover Bank..

3. Creative Polypack (D365 FO): 1.4 year (From April 2020 to August 2022). Works On
Implementation. It’s a Indian Based company its India's leading flexible packaging company

2. What are your roles and responsibilities in the project?


Ans:
1. Preparing rough and final TDD
2. Customization/development of tables, forms, reports, classes.
3. Data import and export by using DIXF.
4. Checking and correcting best practice errors.
5.unit testin
3. What is the recent customization you worked on?
Ans:
In my recent Wirtz Corp project they had given a requirement to customize a standard report in
the Accounts Payable module. A report design has to customized as per client requirement
which has extra fields which are not there in the standard template.
In the requirement they had asked to enhance the existing billing report and to create a
replica/duplicate of the same.

3. What is the struggle you faced during your project/implementation?


Ans:

1. In my Discover Financial Services _____ project, the requirement is to create a new


cycle counting journal and to enable new workflow when accept count is clicked in
Warehouse Management. As the accept count button will work as per standard behavior
and in order to achieve this standard classes has to be extended and also I’m not aware
of creating the workflows. So with the help of senior resources in the team I had
achieved the required functionality.

2. A new template for activity scheduler has to be created in Organization administration


module. As the standard scheduler has unbound fields which can not have data directly
with modified method. So with couple of web references I had worked on it.

3. Have you worked on integrations?


Ans:
Yes, I worked on DIXF (Data Import Export Framework). Created new entities and worked on
simple data import and export. But didn’t got chance to work on standard entities customization.

Rest I didn’t got chance to work on.

4. Have you done any deployments?


Ans:
No, through TFS(Team Foundation Server) I will do the check-in then Admin will create
packages in Azure Dev-ops and send that to Test Environment.

5. Have you worked on ADO (Azure Dev-ops)?


Ans:
Yes, the requirements are assigned as work items in ADO and rest of tracking and work items
management will be done.

6. Do you know dual write?


Ans:
I didn’t got chance to work on it but I’m aware that, it is something like integration of Custommer
engagement apps (like CRM) to F&O.

4. What you done in your project?


Ans:
Customized standard reports .Involved in customizations forms, SSRS Reports
Modified standard Reports in different modules as per the user requirements.
3. Worked on DIXF, imported the data using DIXF.

What is SSRS? Explain it?


SQL Server Reporting Services (SSRS) is a server-based report generating software system
from Microsoft. It is part of Microsoft SQL Server services. it can be used to prepare and deliver a variety
of interactive and printed reports.
It provides an interface into Microsoft Visual Studio so that developers as
Well as SQL administrators can connect to SQL databases and use SSRS tools to format SQL reports in
many complex ways.

Technical questions:
How many joins are there?
To get the data from two or more tables by using related fields we will use joins.
Ans: There are basically four types of joins in AX,
Inner Join
Outer Join
Exists Join
Not exists Join
Inner Join: common records in both tables
Outer Join: all records in parent table common records in child table.
Exists Join:it shows common records only in parent table and child table will be empty even if
its common table.
Not-Exists Join: it shows non common records in parent table.

2. Write a syntax for exists join?


Ans:
select customerTable
exists join invoiceTable.Id
where invoiceTable.Id == customerTable.Id

3. What are the best practices you followed?


Ans:
1) Every field should be in at least one field group
2) Naming Conventions: -Table name and field name should be in pascal case
3) Methods name should be in camel case.
4) Creating indexes
5) Creating Labels
6) Assigning Title Field 1 & Title Field 2
7) Writing Developer documentation brief summary about particular table.

4. What is COC? Write Syntax for COC?


Ans: COC means Chain Of Commands. If there is necessity to modify the standard
tables/forms/codes since they are standard and cannot be modified directly, so extension is
required. In that case COC is used. (COC is used for public/static/protected classes extension).
Pre COC and post COC
Code before next keyword/ next method is Pre-COC.
Code after next keyword/ next method is Post-COC

5. What are the form patterns available in AX 2012?


Ans:
1. Simple list
2. Table of contents
3. Simple list details
4. Dialog

6. How many types of SSRS (SQL Server Reporting Services) reports you created?
Ans: Query and RDP

7. What is a Query?
Ans: A query is a place where we pass the ranges and retrieve the reports in a simple way.

8. What is RDP (Report Data Provider)?


Ans: RDP is a report data provider and it has 4 classes.
1. Contract class. It is used to pass the parameters.
2. DP (Data Provider) class. It is used to create the business logic.
3. Controller class. It is used for arguments passing and multiple designs.
4. UI builder class. It is used for creating lookups, multiselection.

How to create link betwwen contract and dp ?


By using “SRSREPORTPARAMETREATTRIBUTE”

- What is the difference between AX2012 and D365FO?


Ans: i)-AX12 has local server while D365 is fully cloud based software.
ii)-In AX12 ,overlaying concept is used while in D365 overriding or extension are used .
iii)-D365 has power BI while AX12 does not have.
iv)-D365 uses the concept of Chain of Commands (update version only).
Ax2010 morphx d365 visvual p

about d365 ?
is a Microsoft enterprise resource planning (ERP) system for medium to large
organisations. The software, part of the Dynamics 365 product line, was first on general
release in November 2016, initially branded as Dynamics 365 for Operations. In July 2017,
it was rebranded to Dynamics 365 for Finance and Operations.

8)-Which menu item is used for what in AX?


Ans:
Display- is used for form
Action- is used for class,runnable jobs.
Output- is used for SSRS Report

What are you expecting from our company?


My expectations for the company would be to provide a work environment in which I can
contribute to the team, I receive appreciation for my contributions, I have job stability and the
ability to grow with the company.
What is p1?have you ever worked on it?
prority
What is the role of Technical Consultant?

Labels:
Suppose we are doing customization or new development from scratch. We need labels
for our control, forms, fields for display caption or titles.

How do you set priorities for your team and yourself at work?

Make sure every team member has clarity on the objective by discussing priorities
regularly
Create a list of tasks for every team member using a project management too
Identify urgent and important tasks, and schedule them accordingly
Create a realistic time frame when delegating tasks and be flexible

Why do you want to join sonata?


I do need a reputed organization where I can show case my skills to prove my ability in
order to achieve the goal of the organization. As I believe myself as creative and
passionate, I am looking for good career growth and opportunity where I my talent and
knowledge could be best subjected. And clearly SONATA is fits best in all the aspect.

What’s the toughest situation you faced?


In my project discover financial services I got requirement where I had to work on
cheque report.in that I had to customize the standard report. Usually we have customer
name, account number and cheque number in the standard cheque but according to
this project customer wanted some extra space in the left side of the project and extra
parameter to add. So I need to change that in the server as well so I modified the code
for the same.

Why should we hire you?


"My vision aligns with your company’s vision. I can make the best use of my creative
skills here while you expand to new clients and campaigns. I will look forward to
creating a virtual space for the organization".
What are your long-term career goals?
I have significant experience with software development. I would be honored to take on
managerial responsibilities involving several teams working on different projects
simultaneously. I believe I can fulfill this position by working towards that aspiration."
If you make a mistake , how you will fix it?
When I make a mistake, I immediately communicate it and create a plan to rectify it. In
my first role as a software developer, I realised that the code I wrote would lead to some
bugs down the line. In this situation, I communicated my mistake and resolved it
immediately.”
Why do you want to join sonata?
I do need a reputed organisation where I can showcase my skills to prove my ability in order to
achieve the goal of the organisation. As I believe myself of being passionate and creative I am
looking for good career growth and opportunity where my knowledge and skills could be best
subjected and utilised in order to deliver my best for the pride and passion for the organisation
and sonata fits best in all my aspect.

You might also like